python 用所有标点符号分隔句子的示例


Posted in Python onJuly 15, 2019

问题

给出一段话,由短句组成,短句之间可能被任意标点符号隔开。想要提取所有的短句。

解决

使用 re.split 函数,用正则式匹配的方法,一次性分隔所有短句。

import re
pattern = r',|\.|/|;|\'|`|\[|\]|<|>|\?|:|"|\{|\}|\~|!|@|#|\$|%|\^|&|\(|\)|-|=|\_|\+|,|。|、|;|‘|'|【|】|·|!| |…|(|)'
test_text = 'b,b.b/b;b\'b`b[b]b<b>b?b:b"b{b}b~b!b@b#b$b%b^b&b(b)b-b=b_b+b,b。b、b;b‘b'b【b】b·b!b b…b(b)b'
result_list = re.split(pattern, test_text)
print(result_list)

输出为

['b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b', 'b']

可见所有的 b 都被提取了出来。

以上这篇python 用所有标点符号分隔句子的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python获取apk文件URL地址实例
Nov 01 Python
python根据日期返回星期几的方法
Jul 06 Python
python中数据爬虫requests库使用方法详解
Feb 11 Python
python 用下标截取字符串的实例
Dec 25 Python
Python模块、包(Package)概念与用法分析
May 31 Python
深入了解python中元类的相关知识
Aug 29 Python
python3 正则表达式基础廖雪峰
Mar 25 Python
Django多层嵌套ManyToMany字段ORM操作详解
May 19 Python
python字符串拼接.join()和拆分.split()详解
Nov 23 Python
Python学习之迭代器详解
Apr 01 Python
python画条形图的具体代码
Apr 20 Python
Python中np.random.randint()参数详解及用法实例
Sep 23 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
Jul 15 #Python
关于python中密码加盐的学习体会小结
Jul 15 #Python
Python替换月份为英文缩写的实现方法
Jul 15 #Python
使用python爬取抖音视频列表信息
Jul 15 #Python
python过滤中英文标点符号的实例代码
Jul 15 #Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
Jul 15 #Python
python 判断字符串中是否含有汉字或非汉字的实例
Jul 15 #Python
You might like
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
PHP生成RSS文件类实例
2014/12/05 PHP
Javascript跨域请求的4种解决方式
2013/03/17 Javascript
js给onclick事件赋值,动态传参数实例解说
2013/03/28 Javascript
jquery实现图片滚动效果的简单实例
2013/11/23 Javascript
jquery查找tr td 示例模拟
2014/05/08 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
AngularJS 与百度地图的结合实例
2016/10/20 Javascript
jQuery 防止相同的事件快速重复触发方法
2018/02/08 jQuery
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
python实现的jpg格式图片修复代码
2015/04/21 Python
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
2017/07/06 Python
浅谈Python实现贪心算法与活动安排问题
2017/12/19 Python
Python爬虫常用小技巧之设置代理IP
2018/09/13 Python
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
2019/01/10 Python
深入浅析Python 中的sklearn模型选择
2019/10/12 Python
详解使用Python下载文件的几种方法
2019/10/13 Python
Python time库基本使用方法分析
2019/12/13 Python
python中tab键是什么意思
2020/06/18 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
2020/07/13 Python
五个2015 年最佳HTML5 框架
2015/11/11 HTML / CSS
英国豪华真皮和布艺沙发销售网站:Darlings of Chelsea
2018/01/05 全球购物
倩碧英国官网:Clinique英国
2018/08/10 全球购物
别名指示符是什么
2012/10/08 面试题
Ajax的工作原理
2015/12/04 面试题
学校百日安全生产活动总结
2014/07/05 职场文书
电力培训心得体会
2014/09/02 职场文书
教师党员个人剖析材料
2014/09/29 职场文书
小学秋季运动会报道稿
2014/09/30 职场文书
2014年体育工作总结
2014/11/24 职场文书
工地食品安全责任书
2015/05/09 职场文书
2015年中学团委工作总结
2015/07/22 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
为什么阅读对所有年龄段的孩子都很重要?
2019/07/08 职场文书
springboot临时文件存储目录配置方式
2021/07/01 Java/Android
Python中的 Set 与 dict
2022/03/13 Python