1

我想使用一个匹配任何东西的正则表达式,但是当它发现一个特殊字符时停止匹配。] 我想使用这个模式\*\s*\[\[.*,当变成这个时:]]它停止匹配。

例如它应该匹配* [[anything here]]or* [[]]并且它不应该匹配 the * [[anythng here]] anything ]]or 不应该匹配 the* [[]]]]

我想在 Python 中将这个正则表达式用于 Wikipedia 机器人。

4

1 回答 1

2
\*\s*\[\[.*?\]\]

上述?之后.*使比赛不情愿/不贪婪。它只会匹配到第一个实例]]而不是最后一个实例。

于 2013-02-19T23:24:16.593 回答