regex 正则表达式Python直到第一个单词[重复]

cetgtptt  于 2023-06-25  发布在  Python
关注(0)|答案(1)|浏览(123)

此问题已在此处有答案

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
我可以更改什么,使正则表达式在找到第一世界时停止?
尝试了几个正则表达式,但仍然感到困惑

rsaldnfx

rsaldnfx1#

模式=“Hello World”.replace(““,"[\w\W]+?“)
解决了解决方案。谢谢!

相关问题