正则表达式来匹配特定的单词 - C#
问题描述:
我正在寻找正则表达式(C#)来匹配单词“ass”或“a **”。这就是说,如果输入文本包含正则表达式应该匹配的单词“ass”或“a **”。请帮助我。正则表达式来匹配特定的单词 - C#
在此先感谢。
答
Regex.Match(@"\ba(?:ss\b|\*\*)", RegexOptions.IgnoreCase)
的\b
单词边界锚确保您不会意外匹配assorted
或bass
。
+1
或经典...... – Jimmy 2011-02-16 07:24:26
您正在使用正则表达式编写糟糕的语言筛选器? – 2011-02-16 07:11:50