+ -
当前位置:首页 → 问答吧 → split 问题

split 问题

时间:2010-11-23

来源:互联网

比如我有个串a

a='abcd,abcd|abcd:abcd'

显然里面有 ,  |  ; 三种分隔符

怎么一下用多个分隔符分割呢?

作者: rockyaow   发布时间: 2010-11-23

用正则split。如下:
>>> import re
>>> re.split(r",|\||:", 'abcd,abcd|abcd:abcd')
['abcd', 'abcd', 'abcd', 'abcd']

作者: smallfish_xy   发布时间: 2010-11-23

只能用正则的split

作者: starzhestarzhe   发布时间: 2010-11-23