此问题已在此处有答案:
Regular expression to stop at first match(9个回答)
2天前关闭。
我有一个下面的代码:
test_string = "Hello Hello World World"
pattern = "Hello World".replace(" ","[\w\W]+")
match = re.search(pattern, test_string)
print(match)
输出为Hello Hello World World
,但不是Hello Hello World
我可以更改什么,使正则表达式在找到第一世界时停止?
尝试了几个正则表达式,但仍然感到困惑
1条答案
按热度按时间rsaldnfx1#
模式=“Hello World”.replace(““,"[\w\W]+?“)
解决了解决方案。谢谢!