1
imn1 2014 年 10 月 12 日
用正则拆分
|
2
hahastudio 2014 年 10 月 12 日 Google: Python split multiple delimiter
http://stackoverflow.com/questions/1059559/python-strings-split-with-multiple-delimiters >>> import re >>> s = u"我是一句话。你问我要不要被分割?不要啊!" >>> print s 我是一句话。你问我要不要被分割?不要啊! >>> re.split(u'。|?|!', s) [u'\u6211\u662f\u4e00\u53e5\u8bdd', u'\u4f60\u95ee\u6211\u8981\u4e0d\u8981\u88ab\u5206\u5272', u'\u4e0d\u8981\u554a', u''] >>> for sp in re.split(u'。|?|!', s): ... print sp ... 我是一句话 你问我要不要被分割 不要啊 >>> |