首页 > 解决方案 > 匹配嵌套括号中的文本

问题描述

正如标题所说,我不知道如何匹配嵌套括号内的文本(仅在嵌套括号中)。例如

我有这个文本Hi my (name is (Jhon) and(i dont) know how (to)match) this。我需要匹配的文本是Jhon,i dontto.

但是像这样的文字hi i have (a parenthesis)不应该匹配任何东西

到目前为止,我看到的每个答案都使用递归正则表达式,但我不能在 js 中使用递归正则表达式,而且我不需要动态嵌套级别标识符,只是文本(无论文本)在第二个括号内。((this text))

我试过(没有成功)这个{({([^{}])*})*}

这不是一个骗局,因为另一个问题的人只要求一个括号......

标签: javascriptregex

解决方案


推荐阅读