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 21 Python
研究Python的ORM框架中的SQLAlchemy库的映射关系
Apr 25 Python
详解Python中 __get__和__getattr__和__getattribute__的区别
Jun 16 Python
pandas DataFrame 删除重复的行的实现方法
Jan 29 Python
Python 仅获取响应头, 不获取实体的实例
Aug 21 Python
使用Tensorboard工具查看Loss损失率
Feb 15 Python
Python基于paramunittest模块实现excl参数化
Apr 26 Python
Python实现aes加密解密多种方法解析
May 15 Python
keras分类之二分类实例(Cat and dog)
Jul 09 Python
总结Pyinstaller的坑及终极解决方法(小结)
Sep 21 Python
matplotlib绘制多子图共享鼠标光标的方法示例
Jan 08 Python
python开发实时可视化仪表盘的示例
May 07 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
PHP面向接口编程 耦合设计模式 简单范例
2011/03/23 PHP
关于PHP递归算法和应用方法介绍
2013/04/15 PHP
有关于PHP中常见数据类型的汇总分享
2014/01/06 PHP
php文件上传你必须知道的几点
2015/10/20 PHP
Smarty环境配置与使用入门教程
2016/05/11 PHP
Laravel框架定时任务2种实现方式示例
2018/12/08 PHP
dojo 之基础篇(二)之从服务器读取数据
2007/03/24 Javascript
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
javascript setTimeout()传递函数参数(包括传递对象参数)
2010/04/07 Javascript
js跨浏览器的事件侦听器和事件对象的使用方法
2015/12/17 Javascript
详解Angular中$cacheFactory缓存的使用
2016/08/19 Javascript
JavaScript 闭包机制详解及实例代码
2016/10/10 Javascript
原生js实现查询天气小应用
2016/12/09 Javascript
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
Angular单元测试之事件触发的实现
2020/01/20 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
JS+CSS实现炫酷光感效果
2020/09/05 Javascript
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
python脚本设置超时机制系统时间的方法
2016/02/21 Python
Flask框架Jinjia模板常用语法总结
2018/07/19 Python
python如何读取bin文件并下发串口
2019/07/05 Python
在PyCharm中控制台输出日志分层级分颜色显示的方法
2019/07/11 Python
pytorch 模型可视化的例子
2019/08/17 Python
使用PyTorch训练一个图像分类器实例
2020/01/08 Python
美国时尚孕妇装品牌:A Pea in the Pod
2017/07/16 全球购物
Dockers鞋官网:Dockers Shoes
2018/11/13 全球购物
美国领先的个性化礼品商城:Personalization Mall
2019/07/27 全球购物
英国排名第一的停车场运营商:NCP
2019/08/26 全球购物
Unix如何在一行中运行多个命令
2015/05/29 面试题
银行实习人员自我鉴定
2013/09/22 职场文书
音乐学院硕士生的自我评价分享
2013/11/01 职场文书
中学生运动会新闻稿
2014/09/24 职场文书
老人节标语大全
2014/10/08 职场文书
委托收款证明
2015/06/23 职场文书
工程进度款催款函
2015/06/24 职场文书