Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 正则表达式匹配特定单词-C_C#_.net_Regex - Fatal编程技术网

C# 正则表达式匹配特定单词-C

C# 正则表达式匹配特定单词-C,c#,.net,regex,C#,.net,Regex,我在找一个与ass或**匹配的正则表达式。也就是说,如果输入文本包含单词ass或**,则正则表达式应该匹配。请帮我做这个 提前谢谢 Regex.Match(@"\ba(?:ss\b|\*\*)", RegexOptions.IgnoreCase) \b单词边界锚确保您不会意外地匹配组合或低音。您使用正则表达式编写了一个糟糕的语言过滤器?@Jimmy:我没想到会这样:我会添加一个ignorecase。我不认为大屁股比小屁股问题小:-注意你的正则表达式会抓住一个错误:-@xanatos:是的,你是

我在找一个与ass或**匹配的正则表达式。也就是说,如果输入文本包含单词ass或**,则正则表达式应该匹配。请帮我做这个

提前谢谢

Regex.Match(@"\ba(?:ss\b|\*\*)", RegexOptions.IgnoreCase)

\b单词边界锚确保您不会意外地匹配组合或低音。

您使用正则表达式编写了一个糟糕的语言过滤器?@Jimmy:我没想到会这样:我会添加一个ignorecase。我不认为大屁股比小屁股问题小:-注意你的正则表达式会抓住一个错误:-@xanatos:是的,你是对的。不过,很难防范后一种情况。也许是@\ba?:ss\b | \*\*\b。当然,你仍然会匹配**擦拭和其他不愉快的词语。