我想使用匹配任何内容的正则表达式,但当它发现特殊字符时停止匹配。] 我想使用此模式 \*\s*\[\[.*
,当变成这样:]]
它停止匹配。
例如,它应该匹配 * [[anything here]]
或 * [[]]
并且不应该匹配 * [[anythng here] ] 任何内容 ]]
或不应匹配 * [[]]]]
我想在 Python 中将此正则表达式用于维基百科机器人。
最佳答案
\*\s*\[\[.*?\]\]
上面 .*
之后的 ?
使匹配不情愿/不贪婪。它只会匹配到 ]]
的第一个实例,而不是最后一个实例。
关于python - 在 python 正则表达式中查找特殊字符时匹配任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14969501/