Python使用split使用多個字符分隔字符串


Python的str類有split方法,但是這個split方法只能根據指定的某字符分隔字符串,如果要同時指定多個字符來分隔字符串,該怎么辦呢?

幸運的是python的re模塊中提供的split方法可以用來做這件事情,如下代碼示例:

import re re.split('; |, ',str)

例如:

>>> a='Beautiful, is; better*than\nugly' >>> import re >>> re.split('; |, |\*|\n',a) ['Beautiful', 'is', 'better', 'than', 'ugly']


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM