如何使用正则表达式匹配不跟在后面的元素?
|
如何匹配此字符串?
${test {0}}
我需要匹配${
和}
之间的所有内容,其中}
前面没有数字,因此我可以检索test {0}
。
是否可以单独使用正则表达式模式进行匹配?
样品:
${any string} == any string
${string - {x} == string - {x
${{0} a} == {0} a
${a {1} b {3} c {2} d {0}} == a {1} b {3} c {2} d {0}
没有找到相关结果
已邀请:
6 个回复
布埃郝卞簿
您可以在Regexr上在线查看它。 您的字符串在组1中。 否定的前瞻确保它仅与不带数字的
匹配。
羔磺
用Javascript:
疮痪徘弦漏
期待巨大的回溯,尽管...
填盖
输出:
缮淳彼誊
输出值
锑寝粒
它已通过RAD软件正则表达式设计器进行了测试。此正则表达式适用于.NET和Java环境。 您应该将此正则表达式用于Javascript。