split使用多个分隔符分割字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了split使用多个分隔符分割字符串相关的知识,希望对你有一定的参考价值。

split使用多个分隔符分割字符串

python内建的split()函数只能使用单个分隔符

text = \'你好!吃早饭了吗?再见。\'

text.split(\'!\')

Out: [\'你好\', \'吃早饭了吗?再见。\']

re模块的split()函数可以使用多个分隔符对句子进行分割,其中不同的分隔符要用 “|” 隔开。

import re

re.split(\'。|!|?\',text)

Out: [\'你好\', \'吃早饭了吗\', \'再见\', \'\']

以上是关于split使用多个分隔符分割字符串的主要内容,如果未能解决你的问题,请参考以下文章

一日一技:一次性把字符串用多个分隔符分割

Python字符串分割方法总结

split函数的实现

Java38split分割字符串

字符串操作

Java split 分割 字符串(分隔符如:* ^ : | , .) 及注意点 要转义