.net 我可以在我的模式中排除一个单词吗?
我知道我可以做像ab[^c]+def这样的事情,这应该和ab_-blah_-hi_-blah_-def相匹配,但是有没有办法做像这样的事情.net 我可以在我的模式中排除一个单词吗?,.net,regex,.net,Regex,我知道我可以做像ab[^c]+def这样的事情,这应该和ab_-blah_-hi_-blah_-def相匹配,但是有没有办法做像这样的事情 ab(^hi)+def 哪一个会排除“hi”这个词导致ab_____________________________def失败?但不是ab___h_i________________def你可以使用消极的前瞻来做类似的事情。模式(?!foobar)。匹配每个字符,但“foobar”中的f除外 因此,要匹配除“hi”之外的每个单词,可以使用^((?!hi)\
ab(^hi)+def
哪一个会排除“hi”这个词导致ab_____________________________def失败?但不是ab___h_i________________def你可以使用消极的前瞻来做类似的事情。模式
(?!foobar)。
匹配每个字符,但“foobar”中的f除外
因此,要匹配除“hi”之外的每个单词,可以使用
^((?!hi)\w)+$
完美。在你最后一次回答之后,我觉得这是可能的。太好了,这对我以后会很有用:)你可以在