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 random模块(获取随机数)常用方法和使用例子
May 13 Python
Python实现Linux下守护进程的编写方法
Aug 22 Python
Python3.2中Print函数用法实例详解
May 19 Python
Python3读取文件常用方法实例分析
May 22 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
Jun 07 Python
Python使用matplotlib的pie函数绘制饼状图功能示例
Jan 08 Python
python导出hive数据表的schema实例代码
Jan 22 Python
对python捕获ctrl+c手工中断程序的两种方法详解
Dec 26 Python
python实现网页自动签到功能
Jan 21 Python
python实现微信防撤回神器
Apr 29 Python
python实现矩阵和array数组之间的转换
Nov 29 Python
python 合并多个excel中同名的sheet
Jan 22 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 文件上传全攻略
2010/04/28 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
解析PHP的session过期设置
2013/06/29 PHP
ThinkPHP采用实现三级循环代码实例
2014/07/18 PHP
基于PHP实现的多元线性回归模拟曲线算法
2018/01/30 PHP
php实现简单四则运算器
2020/11/29 PHP
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
Javascript模板技术
2007/04/27 Javascript
InnerHtml和InnerText的区别分析
2009/03/13 Javascript
用js实现层随着内容大小动态渐变改变 推荐
2009/12/19 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
JavaScript 性能优化小结
2015/10/12 Javascript
bootstrapValidator自定验证方法写法
2016/12/01 Javascript
js控制按钮,防止频繁点击响应的实例
2017/02/15 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
Vue resource中的GET与POST请求的实例代码
2017/07/21 Javascript
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
JavaScript中的高级函数
2018/01/04 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
关于JavaScript中异步/等待的用法与理解
2020/11/18 Javascript
vue+elementui通用弹窗的实现(新增+编辑)
2021/01/07 Vue.js
[03:24]CDEC.Y赛前采访 努力备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
使用PYTHON接收多播数据的代码
2012/03/01 Python
python+ffmpeg视频并发直播压力测试
2018/03/06 Python
python 实现多维数组转向量
2019/11/30 Python
django 获取字段最大值,最新的记录操作
2020/08/09 Python
Marriott中国:万豪国际酒店查询预订
2016/09/02 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
消防器材管理制度
2014/01/28 职场文书
环保建议书
2014/03/12 职场文书
党务公开方案
2014/05/06 职场文书
反洗钱宣传活动总结
2014/08/26 职场文书
交通事故起诉书
2015/05/19 职场文书
在校生证明
2015/06/17 职场文书
MySQL官方导出工具mysqlpump的使用
2021/05/21 MySQL
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
2022/03/23 MySQL