【发布时间】:2021-05-11 22:48:47
【问题描述】:
我有类似这个例子的字符串
"BODY: 88% RECYCLED POLYESTER, 12% ELASTANE GUSSET LINING: 91% COTTON, 9% ELASTANE EXCLUSIVE OF DECORATION"
我想拆分它们,以便带有冒号的单词开始一个新的列表项,同时保留该冒号单词
["BODY: 77% RECYCLED POLYESTER, 23% ELASTANE", "MESH: 84% POLYAMIDE, 16% ELASTANE EXCLUSIVE OF DECORATION"]
我想出了
re.split("\s(\w+:.+)", p)
但这会在最后返回一个空字符串,我不知道为什么
['BODY: 77% RECYCLED POLYESTER, 23% ELASTANE', 'MESH: 84% POLYAMIDE, 16% ELASTANE EXCLUSIVE OF DECORATION', '']
【问题讨论】: