我想使用匹配任何内容的正则表达式,但是当它找到一个特殊的字符停止匹配时。]我想使用这个模式\*\s*\[\[.*
,当它成为这个时:]]
它会停止匹配。< / p>
例如,它应与* [[anything here]]
或* [[]]
匹配,且不应与* [[anythng here]] anything ]]
匹配,或与* [[]]]]
不匹配
我想在Python中使用这个正则表达式来维基百科。
答案 0 :(得分:2)
\*\s*\[\[.*?\]\]
?
之后的.*
使得匹配不情愿/不合适。它只会匹配]]
的第一个实例,而不是最后一个。