在python中基于空间和特殊字符进行拆分

时间:2011-03-28 00:25:31

标签: python regex

v = vi nod-u

我想拆分此字符串以获取

L = [VI],[点头],[U]

l.split(“”)基于空间分裂。

我不知道正则表达式导入函数的用法是否正确。 任何人都可以解释如何做到这一点吗?

1 个答案:

答案 0 :(得分:2)

您是否尝试拆分字符串以获取字词?如果是这样,请尝试以下操作:

>>> import re
>>> pattern = re.compile(r'\W+')
>>> pattern.split('vi nod-u')
['vi', 'nod', 'u']