标签: javascript regex
我有一个正则表达式问题/问题。我想在括号之间找到文字。但是如果括号在新的括号打开之前没有关闭,我想忽略它。以此为例:
Lorem ipsum [dolor [sit amet]。
我只想获得“ [sit amet] ”部分。
这是我到目前为止所得到的:
\[([^\]]+)\]
Test case
答案 0 :(得分:5)
对正则表达式进行简单的更改就足够了:
\[([^\[\]]+)\]
只是不允许在其他括号内使用开括号[(即禁止嵌套)。
[