如果我有这个字符串:
“这只敏捷的棕色狐狸跳过了那只懒惰的狗。那是一只多么漂亮的棕色狐狸。”
我将使用什么正则表达式来匹配文本“brown fox”但不匹配以下单词是“that”的地方,即(以斜体匹配):
“敏捷的棕色狐狸跳过了懒惰的狗。那是一只多么漂亮的棕色狐狸。”
最佳答案
你需要一个 zero-width negative lookahead assertion ,即,
brown fox(?! that)
关于c# - 正则表达式 - 匹配一个字符串,但只匹配下一个单词不是 'x' 的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3767846/