为了账号安全,请及时绑定邮箱和手机立即绑定

正则表达式可以用于匹配嵌套模式吗?

正则表达式可以用于匹配嵌套模式吗?

德玛西亚99 2019-05-25 17:07:33
正则表达式可以用于匹配嵌套模式吗?是否可以编写与未出现次数的嵌套模式匹配的正则表达式?例如,当外括号内嵌有未知数量的打开/关闭括号时,正则表达式是否可以匹配开括号和右括号?例如:public MyMethod(){   if (test)   {     // More { }   }   // More { }} // End应该匹配:{   if (test)   {     // More { }   }   // More { }}
查看完整描述

2 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

使用正则表达式检查嵌套模式非常简单。

'/(\((?>[^()]+|(?1))*\))/'


查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 1208 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信