如果我有诸如“xktzMnTdMaaM”之类的字符串,如何删除除“M”和“T”之外的所有内容 - 因此生成的字符串为“MTMM”?提前致谢。
最佳答案
var input = "xktzMnTdMaaM";
var output = Regex.Replace(input, "[^MT]", string.Empty);
如果您想不区分大小写:
var output = Regex.Replace(input, "[^mt]", string.Empty, RegexOptions.IgnoreCase);
关于c# - 正则表达式:删除除允许字符外的所有内容。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7299173/