我对正则表达式还是很陌生。我想要的东西可以正常做吗,还是我必须做一些诡计?
我想在每组大括号之间获取不在一组大括号之间的所有内容。这就是我的意思。
{ This is {a} test } { this {is a{ also a } } } test }
我想要一个正则表达式返回
['This is {a} test', 'this {is a{ also a } } } test' ]
这可能吗?
编辑:
我正在用 Javascript 做这个。我需要这个的原因是我得到一个看起来像这样的字符串:
{ user entered value 1} {user entered value 2 }.....
我需要获取所有用户值。我只需要注意用户输入“}”并得到这样的字符串的情况
{这是{a}问题} {这{{会}}}}也是}
编辑 2
我决定重新设计我做事的方式。我不再需要这个正则表达式,但感谢所有帮助过的人。