我只想在至少有两个或更多空格的地方拆分一个字符串。
例如
str = '10DEUTSCH GGS Neue Heide 25-27 Wahn-Heide -1 -1'
print(str.split())
结果:
['10DEUTSCH', 'GGS', 'Neue', 'Heide', '25-27', 'Wahn-Heide', '-1', '-1']
我希望它看起来像这样:
['10DEUTSCH', 'GGS Neue Heide 25-27', 'Wahn-Heide', '-1', '-1']
原文由 Eagle 发布,翻译遵循 CC BY-SA 4.0 许可协议
在哪里
\s
匹配任何空白字符,如\t\n\r\f\v
等等{2,}
是 一个重复,意思是“2个或更多”