Python 如何使用多个拆分参数拆分包含拆分元素的句子
我有一条短信Python 如何使用多个拆分参数拆分包含拆分元素的句子,python,regex,string,list,split,Python,Regex,String,List,Split,我有一条短信 '这是我的a、b、c和d。 我想要一个与文本对应的列表,如下所示 ['this'、'is'、'my'、'a'、'b'、'c'、'and'、'd'、'd'、' 当前的split()方法消除了用于拆分的元素,并且不支持多个拆分参数 我想要一个关于特殊字符(包括列表中的特殊字符)拼接的字符串列表。最简单的方法是什么。您可以找到所有连续的单词字符和非单词字符。这将给您以下结果 data = 'this is my a,b,c,and d.' import re print re.finda
'这是我的a、b、c和d。
我想要一个与文本对应的列表,如下所示
['this'、'is'、'my'、'a'、'b'、'c'、'and'、'd'、'd'、'
当前的split()方法消除了用于拆分的元素,并且不支持多个拆分参数
我想要一个关于特殊字符(包括列表中的特殊字符)拼接的字符串列表。最简单的方法是什么。您可以找到所有连续的单词字符和非单词字符。这将给您以下结果
data = 'this is my a,b,c,and d.'
import re
print re.findall(r"\w+|\W+", data)
# ['this', ' ', 'is', ' ', 'my', ' ', 'a', ',', 'b', ',', 'c', ',', 'and', ' ', 'd', '.']