我有一个可能很大的文本块,需要寻找包含
我可以想到两种方法来匹配这个文本:
[[...]]
的所有实例,其中...
可以是任何内容,包括其他括号(但它们不能嵌套; ]]
在[[
之后的第一个实例会结束匹配)。我可以想到两种方法来匹配这个文本:
- 使用非贪婪限定符:
/\[\[.+?\]\]/
- 使用前瞻:
/\[\[(?:(?!\]\]).)+\]\]/