2024-05-18 11:40:36 发布
网友
我怎样把数字和字母分开?因此,如果给予:
string = "12really happy15blob" splitString = [] splitString = mySplitter(string) print splitString
将返回["12","really happy","15","blob"]
["12","really happy","15","blob"]
您可以在此处使用re.split:
re.split
>>> import re >>> re.split(r'(\d+)', "12really happy15blob") ['', '12', 'really happy', '15', 'blob']
请注意,实际上从字符串的开头和初始的12之间拆分得到一个空字符串。如果你不想要的话,你就得过滤掉。在
12
您可以在此处使用
re.split
:请注意,实际上从字符串的开头和初始的
12
之间拆分得到一个空字符串。如果你不想要的话,你就得过滤掉。在相关问题 更多 >
编程相关推荐