【发布时间】:2017-04-13 12:10:14
【问题描述】:
比如我有这样的表达方式
expression1
expression2 expression3
如果“expression1”不是不需要的字符串(让我称之为不需要的),我想在正则表达式中匹配“expression2 expression3”。所以,应该是这样的:
unwanted
expression2 expression3 // Not Matched...
string
expression2 expression3 // Matched...
我该怎么做?我尝试过类似的方法:
(?!unwanted\n)(expression2)[ ]+(expression3)
但它不起作用。可能是什么问题?
提前谢谢...
【问题讨论】:
-
后视将起作用 -
(?<!unwanted\n)(expression2)[ ]+(expression3)。问题是,你的正则表达式风格是什么? -
我使用的 JavaScript 不支持lookbehind。
-
好,现在的问题是,你是提取还是替换?
标签: javascript regex