Python利用正则表达式匹配并截取指定子串及去重的方法


Posted in Python onJuly 30, 2015

本文实例讲述了Python利用正则表达式匹配并截取指定子串及去重的方法。分享给大家供大家参考。具体如下:

import re
pattern=re.compile(r'\| (\d+) \| (\d+) \|')
numset=set()
all='''
| 29266795 | 533 |
| 29370116 | 533 |
| 29467495 | 533 |
| 29500404 | 533 |
| 29500622 | 533 |
| 29515964 | 530 |
| 29516015 | 530 |
| 29520954 | 530 |
| 29520960 | 530 |
| 29525346 | 530 |
| 29525351 | 530 |
| 29525365 | 530 |
'''
matches=pattern.findall(all)
for did,dt in matches:
 numset.add(dt)
print numset
Python 相关文章推荐
Python中使用装饰器时需要注意的一些问题
May 11 Python
Python实现调度算法代码详解
Dec 01 Python
ubuntu环境下python虚拟环境的安装过程
Jan 07 Python
《Python学习手册》学习总结
Jan 17 Python
使用Python实现企业微信的自动打卡功能
Apr 30 Python
Python中变量的输入输出实例代码详解
Jul 28 Python
浅谈tensorflow 中tf.concat()的使用
Feb 07 Python
Python动态导入模块和反射机制详解
Feb 18 Python
Python IDLE或shell中切换路径的操作
Mar 09 Python
如何通过Python3和ssl实现加密通信功能
May 09 Python
Python Selenium库的基本使用教程
Jan 04 Python
Python爬虫实战之爬取携程评论
Jun 02 Python
Python实现简单拆分PDF文件的方法
Jul 30 #Python
使用Python脚本生成随机IP的简单方法
Jul 30 #Python
Python实现批量读取word中表格信息的方法
Jul 30 #Python
python删除特定文件的方法
Jul 30 #Python
Python通过90行代码搭建一个音乐搜索工具
Jul 29 #Python
Python的迭代器和生成器
Jul 29 #Python
在Python程序中操作MySQL的基本方法
Jul 29 #Python
You might like
十天学会php之第八天
2006/10/09 PHP
PHP实现视频文件上传完整实例
2014/08/28 PHP
PHP中通过fopen()函数访问远程文件示例
2014/11/18 PHP
php获取远程图片并下载保存到本地的方法分析
2016/10/08 PHP
实现laravel 插入操作日志到数据库的方法
2019/10/11 PHP
javascript 写类方式之七
2009/07/05 Javascript
js输出列表实现代码
2010/09/12 Javascript
JS无限树状列表实现代码
2011/01/11 Javascript
JavaScript中的isXX系列是否继续使用的分析
2011/04/16 Javascript
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
删除节点的jquery代码
2014/01/13 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
8 行 Node.js 代码实现代理服务器
2016/12/05 Javascript
微信小程序开发入门基础教程
2017/04/19 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
Js利用Canvas实现图片压缩功能
2017/09/13 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
vue swipe自定义组件实现轮播效果
2019/07/03 Javascript
详解javascript void(0)
2020/07/13 Javascript
vue-router路由懒加载及实现的3种方式
2021/02/28 Vue.js
[01:32]2016国际邀请赛中国区预选赛IG战队首日赛后采访
2016/06/27 DOTA
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
[53:10]Secret vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python 实现登录网页的操作方法
2018/05/11 Python
Python 实现文件打包、上传与校验的方法
2019/02/13 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
python重要函数eval多种用法解析
2020/01/14 Python
高一自我鉴定
2013/12/17 职场文书
中药专业自荐信范文
2014/03/18 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
前台接待岗位职责
2015/02/03 职场文书
优秀学生干部主要事迹材料
2015/11/04 职场文书
MySQL查看表和清空表的常用命令总结
2021/05/26 MySQL