小册名称:Python合辑4-130个字符串操作示例
拆分非字母数字并在 Python 中保留分隔符
import res = "65&Can-Jap#Ind^UK"l = re.split('([^a-zA-Z0-9])', s)print(l)
import re
s = "65&Can-Jap#Ind^UK"
l = re.split('([^a-zA-Z0-9])', s)
print(l)
Output:
['65', '&', 'Can', '-', 'Jap', '#', 'Ind', '^', 'UK']