正则表达式匹配一切但是

时间:2010-09-17 01:28:17

标签: c# .net regex regex-negation

我想创建一个正则表达式来匹配字符串中的每个单词,空格,标点符号和特殊字符,除了特定的关键字或短语。因为我只能修改正则表达式,而不是服务器代码,所以我必须使用匹配而不是替换。

到目前为止我有类似的内容:(?!(quick|brown|fox|the lazy))\b\w+但忽略了此tool

中的空格和特殊字符

感谢。

1 个答案:

答案 0 :(得分:2)

这对您有用吗(?!(quick|brown|fox|the lazy))(\b\w+|[^\w])

你有任何例子吗?