如果字符串中有特殊字符,如何拆分该字符串并将其保留在同一python中?
例如:
输入:
asdf****adec****awd**wer*
所需输出:
['asdf','****','adec','****','awd','**','wer','*']
我的代码:
import re
a=input().strip()
s=re.findall('[*]|\w+', a)
print(s)
我的输出:
['asdf', '*', '*', '*', '*', 'adec', '*', '*', '*', '*', 'awd', '*', '*', 'wer', '*']
我犯了什么错误??我的特殊角色是单独打印的。
有没有不使用模块的方法??