Sle*_*ter 7 php regex perl regex-negation
我可以使用哪个正则表达式来查找所有字符串bar前面没有字符串foo?在两者之间有空格也是非法的.
所以正则表达式应匹配以下字符串
foo is bar
hello bar
Run Code Online (Sandbox Code Playgroud)
但不是这些
foobar
foo bar
Run Code Online (Sandbox Code Playgroud)
我尝试过使用以下内容
(?!<foo)bar
Run Code Online (Sandbox Code Playgroud)
它完成了消除工作foobar,但我需要照顾空白,当然
(?!<foo)\s*bar
Run Code Online (Sandbox Code Playgroud)
匹配所有字符串.
谢谢!