我正在寻找一些可以在双括号( « {{ » and « }} » )
之间找到内容的正则表达式。包含不得包含双括号,但可以包含简单括号( « { » and « } » )
。
以下是一些例子:
- {{abc}} => abc
- {{abc {{def}} }} => def
- {{abc {{def {{ ghi }} }} }} => ghi
- {{abc {{def {{ ghi{j}kl }} }} }} => ghi{j}kl
- abc => null
- ghi{j}kl => null
答案 0 :(得分:0)
试试这个:
{{2}(({(?!{)|}(?!})|\w|[^{}])*)}{2}
只获得第一组。