不幸的是,在Python中无法进行零宽度匹配。但是您可以
re.findall改用:
>>> import re>>> re.findall('[A-Z][^A-Z]*', 'TheLongAndWindingRoad')['The', 'Long', 'And', 'Winding', 'Road']>>> re.findall('[A-Z][^A-Z]*', 'ABC')['A', 'B', 'C']
不幸的是,在Python中无法进行零宽度匹配。但是您可以
re.findall改用:
>>> import re>>> re.findall('[A-Z][^A-Z]*', 'TheLongAndWindingRoad')['The', 'Long', 'And', 'Winding', 'Road']>>> re.findall('[A-Z][^A-Z]*', 'ABC')['A', 'B', 'C']