标签: javascript regex
我正在尝试捕获两个字符之间的所有匹配项,例如"["和"]"。但是,我需要第一个字符的最后一次出现和最后一个字符的第一次出现。意思是:
"["
"]"
你好我是[一个棘手的[测试]和另一个[这里]。再见
应该返回[ test ]和[ here ]。
[ test ]
[ here ]
我试过了这个问题:/\[(.*?)\]/g但它会返回:[ a tricky [ test ]和[ here ]。
/\[(.*?)\]/g
[ a tricky [ test ]