根据逗号分割字符串,但使用分割方法python忽略双引号中的逗号

时间:2019-01-13 18:23:27

标签: python

我有一些类似于以下内容的输入:

str= '159,"10,000+",Free,0,Everyone,Art & Design,"January 7, 2018" '

我想基于逗号分割此字符串,而不是基于双引号“

中的逗号

当我使用基于逗号的split方法时:

new_str = str.split(',')
print(new_str)

['159', '"10', '000+"', 'Free', '0', 'Everyone', 'Art & Design',   
'"January 7', ' 2018"']

我想使用split方法,输出应为:

['159', '"10,000+"', 'Free', '0', 'Everyone', 'Art & Design',   
'"January 7,2018"']

0 个答案:

没有答案