【发布时间】:2021-01-09 21:48:49
【问题描述】:
我试图用大写字母分割一个字符串,但我不想分割两个连续的大写字母。
所以现在我正在这样做:
my_string == "TTestStringAA"
re.findall('[a-zA-Z][^A-Z]*', my_string)
>>> ['T', 'Test', 'String', 'A', 'A']
但我正在寻找的输出是:
>>> ['TTest', 'String', 'AA']
这个问题有干净简单的解决方案吗?
谢谢!
【问题讨论】:
标签: python regex string split capitalization