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