标签: regex parentheses
下面的正则表达式可以很好地找到所有花括号('{'和'}')。但我需要找到双括号('(('和'))')
/\{(((?>[^\{\}]+)|(?R))*)\}/x
任何知道如何翻译上述正则表达式的人? 在多层次上找到括号是必要的。所以它需要在括号之间找到括号。
答案 0 :(得分:0)
了解您正在使用哪种正则表达式会很有用,但您很可能需要引用(和)个字符,因为它们具有特殊含义。因此,将(替换为[(],将)替换为[)],或使用反斜杠引用它们。
(
)
[(]
[)]