python3.x提取中文的正则表达式示例代码


Posted in Python onJuly 23, 2019

实例一: 读取txt文件中含有中文的字符

import re ##此处使用的编辑器是python3.x 
d="[\u4e00-\u9fa5]+" #中文匹配的符号
f=open('test.txt','rb') #这里以二进制读取,方便中文的转义 ,不设置回报错 这里的TXT文档
#文档内容:
Hello world
China
你好,你好好
This is a txt File
s2f程序员杂志一2d3程序员杂志二2d3程序员杂志三2d3程序员杂志四2d3
#此处涉及到文本的读取工作,先读取文件,再进行文档行的识别匹配
L=[]#创建一个列表进行存储即将生成的中文
for i in f: #遍历txt文档中的行
  i=i.decode('utf-8')#转意utf-8
  l=re.findall(d,i) #正则匹配中文
  L+=l #将中文放到列表中
print(L)
f.close()

***********************************************

***********************************************

实例二: 读取给定字符串的中文字符

import re ##此处使用的编辑器是python3.x 
s = "s2f程序员杂志一2d3程序员杂志二2d3程序员杂志三2d3程序员杂志四2d3".encode() #此处必须进行字符串转义
temp = s.decode('utf-8') 
pattern="[\u4e00-\u9fa5]+"#中文正则表达式
regex = re.compile(pattern) #生成正则对象 
results = regex.findall(temp) #匹配
for result in results : #迭代遍历出内容
  print (result)

总结

以上所述是小编给大家介绍的python3.x提取中文的正则表达式示例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python实现删除文件与目录的方法
Nov 10 Python
在Python的Django框架中用流响应生成CSV文件的教程
May 02 Python
Python二叉树的镜像转换实现方法示例
Mar 06 Python
浅谈Python反射 & 单例模式
Mar 21 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
Aug 08 Python
解决Mac下使用python的坑
Aug 13 Python
Python3和pyqt5实现控件数据动态显示方式
Dec 13 Python
利用setuptools打包python程序的方法步骤
Jan 18 Python
python实现快递价格查询系统
Mar 03 Python
python tkiner实现 一个小小的图片翻页功能的示例代码
Jun 24 Python
如何在scrapy中集成selenium爬取网页的方法
Nov 18 Python
python中实现栈的三种方法
Dec 19 Python
Python Pandas 箱线图的实现
Jul 23 #Python
Django 开发调试工具 Django-debug-toolbar使用详解
Jul 23 #Python
Pandas分组与排序的实现
Jul 23 #Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 #Python
Django logging配置及使用详解
Jul 23 #Python
Python利用scapy实现ARP欺骗的方法
Jul 23 #Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
Jul 23 #Python
You might like
《斗罗大陆》六翼天使武魂最强,为什么老千家不是上三宗?
2020/03/02 国漫
用文本作数据处理
2006/10/09 PHP
基于php socket(fsockopen)的应用实例分析
2013/06/02 PHP
Laravel中的Auth模块详解
2017/08/17 PHP
PHP的PDO预处理语句与存储过程
2019/01/27 PHP
PHP利用递归函数实现无限级分类的方法
2019/03/22 PHP
JS类库Bindows1.3中的内存释放方式分析
2007/03/08 Javascript
tbody元素支持嵌套的注意方法
2007/03/24 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
2011/03/28 Javascript
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
2011/09/02 Javascript
jquery聚焦文本框与扩展文本框聚焦方法
2012/10/12 Javascript
DIV+CSS+JS不间断横向滚动实现代码
2013/03/19 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
2014/04/20 Javascript
JavaScript中string对象
2015/06/12 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
2018/08/14 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
2019/01/08 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
Python中关键字is与==的区别简述
2014/07/31 Python
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
通过Python模块filecmp 对文件比较的实现方法
2018/06/29 Python
对Python发送带header的http请求方法详解
2019/01/02 Python
Python第三方库face_recognition在windows上的安装过程
2019/05/03 Python
Python操作qml对象过程详解
2019/09/26 Python
python安装及变量名介绍详解
2020/12/12 Python
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
2013年保送生自荐信格式
2013/11/20 职场文书
财务出纳岗位职责
2014/02/03 职场文书
营销团队口号
2014/06/06 职场文书
女生节标语
2014/06/26 职场文书
2015年元宵节活动总结
2015/02/06 职场文书
党员干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
Python使用random模块实现掷骰子游戏的示例代码
2021/04/29 Python
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
Python学习之包与模块详解
2022/03/19 Python