我正在尝试解析以下形式的字符串:
XXX XXXX XXXXXX XX XXXXXXXXXXXXX XXX
目的是捕获此字符串中所有可变长度的空格组。我该如何使用正则表达式呢?
import re
re.findall(r'\s+', 'XXX XXXX XXXXXX XX XXXXXXXXXXXXX XXX')
哪个给出:[' ', ' ', ' ', ' ', ' ']
r'\s+'
表示捕获任何空白字符组(1个或更多)。如果需要严格空格,请用r' +'
替换。
[re.findall
查找字符串中所有不重叠的匹配项。