任何人都可以帮我解决这个问题:
我被 JS 正则表达式困住了。
我有一个像这样的字符串:
block 引用>idonttest33lkjrhguegh8438934hihferTEST2oidchschds
我想匹配
test
之间的所有内容和TEST2
不包括TEST2
.所以预期的输出是:
block 引用>test33lkjrhguegh8438934hihfer
我尝试了以下方法但没有成功:( :
(test)(.*)(?:(?!(TEST2))) (test)(.*)(?:(TEST2)) (test)(.*)(?:(?!TEST2)) (test)(.*)(?:TEST2) (test)(.*)(TEST2) //almost works but selects TEST2 also
最佳答案
关于javascript 正则表达式匹配不包括结束模式的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33207635/