如何使用正则表达式匹配" ="不是在正则表达式的一对括号内?
有效: = b
有效(第二个等号):{1 = 1} a = b {2 = 2}
无效:{a = b}
无效:{{1 = 1} a = b}
答案 0 :(得分:0)
不能这样做。这是因为它需要跟踪有多少左右括号,而且你不能用常规语言来做。
"常规" in"正则表达式"与"常规"相同in"常规语言"。但是,跟踪可以在无上下文的语言中完成,这些语言通过语法而不是正则表达式表示。