python字符串多个分割符(借助正则表达式re)

传统的字符串分割,只是支持一个分隔符

>>> s = "Hello python-world|string,split?"
>>> s.split('-')
 ['Hello python', 'world|string,split?']

通过借助正则表达式,可以完成多个字符分割;

>>> import re
>>> re.split('[-|,?]', s)

 ['Hello python', 'world', 'string', 'split', '']

你可能感兴趣的:(python字符串多个分割符(借助正则表达式re))