反义字符
字符 说明
\W \w的补集 ( 除“大小写字母、0-9的数字、下划线_”之外)
\S \s的补集 (除
\s定义的字符之外)
\D 表示
\d的补集 (除0-9数字之外)
\B 匹配不是单词开头或结束的位置
[ab
] 匹配中括号中的字符
[a-c
] 匹配a字符到c字符之间的任意字符(包括a和c)
[^x
] 匹配除了x以外的任意字符
[^adwz
] 匹配除了adwz这几个字符以外的任意字符
example
string str =
"I am a cat.";
string pattern =
@"[^ahou]";
string s = Regex.Replace(str, pattern,
"*");