python split使用多个分隔符分割字符串
2017-12-24 19:34
357 查看
1. python内建的split()函数只能使用单个分隔符
text = '你好!吃早饭了吗?再见。'
text.split('!')
Out[64]: ['你好', '吃早饭了吗?再见。']
text.split('。|!|?')
Out[65]: ['你好!吃早饭了吗?再见。']
2. re模块的split()函数可以使用多个分隔符对句子进行分割,其中不同的分隔符要用 “|” 隔开。
import re
re.split('。|!|?',text)
Out[67]: ['你好', '吃早饭了吗', '再见', '']
text = '你好!吃早饭了吗?再见。'
text.split('!')
Out[64]: ['你好', '吃早饭了吗?再见。']
text.split('。|!|?')
Out[65]: ['你好!吃早饭了吗?再见。']
2. re模块的split()函数可以使用多个分隔符对句子进行分割,其中不同的分隔符要用 “|” 隔开。
import re
re.split('。|!|?',text)
Out[67]: ['你好', '吃早饭了吗', '再见', '']
相关文章推荐
- 在Python中用split()方法分割字符串的使用介绍
- 在Python中用split()方法分割字符串的使用介绍
- 精简代码:Python的split方法函数可以分割字符串成列表,默认是以空格作为分隔符sep来分割字符串。
- 演示了Python中的字符串通过split分割后的使用和把分割后的字符串连接起来
- 使用split分割多字符的字符串的方法
- JS使用split分割字符串并应用正则匹配
- (C#)重写分隔符分割字符串 - string.Split(char[] separator)
- C#中使用Split方法分割字符串和Replaced的使用
- C#中使用split分割字符串的几种方法
- Java--split拆分使用竖线为分隔符的字符串方法
- 使用SQL函数[Split]分割字符串,并放入内存表中
- Python使用split使用多个字符分隔字符串
- 如何使用String中的Split方法来按照“分隔符”来分解字符串,可以直接运行
- C#中使用split分割字符串的几种方法小结
- C#中使用split分割字符串的几种方法
- c#使用Split方法分割字符串
- C#中使用Split分割字符串后,空格处理方法
- C#中使用split分割字符串的几种方法
- 【Java学习笔记】使用split()方法分割字符串
- 使用split分割多字符的字符串的方法