【发布时间】:2021-05-10 21:46:46
【问题描述】:
例如考虑一个字符串:
str1 = '1=apple, 2=orange, mango, 3=grape'
#split string by ,
chunks = str1.split(', ')
如果我运行代码,它会给我一个输出: '1=苹果'、'2=橙子'、'芒果'、'3=葡萄'
但我希望我的输出是: '1=苹果', '2=橙子, 芒果', '3=葡萄'
【问题讨论】:
-
你应该看看正则表达式和
re.split它允许你使用正则表达式进行拆分