我有这段文字:
ASDSADSADSAD
THE BIG BLACK BOX
4343
使用正则表达式,我需要匹配所有不以“ THE BIG”开头的行
我使用了这个正则表达式^(?!(THE BIG))
...但是不起作用(不匹配任何内容)
另一方面,似乎相反(开头):^(THE BIG)
有什么建议吗?!
看下面的图片: https://imgur.com/a/Lk2YNjX
答案 0 :(得分:2)
您可以使用
^(?!THE BIG).*
您的正则表达式还可以,但是您需要添加.*
部分以匹配没有多余前缀的行。
详细信息:
^
行首(?!THE BIG)
否定超前匹配除“ THE BIG .*
该行的其余部分