我想匹配一个或多个这样的模式:
(x+5)
(y-3)
在括号内,一切皆有可能,除了)
.
我试过这个正则表达式模式:
[\([^\)]*\)]+
但它不起作用。
总之,所有这些都应该匹配:
(x)(y)
(x+3)
(x-5)(z+9)(x-5)(z+9)(x-5)(z+9)
谢谢!
您不需要嵌套方括号。只匹配)
方括号内的任何内容。
要允许多次重复,请将模式放在一个组中,然后在其后添加一个量词。
(?:\([^)]+\))+
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句