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中的错误处理
Apr 10 Python
详解Python import方法引入模块的实例
Aug 02 Python
关于python pyqt5安装失败问题的解决方法
Aug 08 Python
Python基于numpy灵活定义神经网络结构的方法
Aug 19 Python
python使用pil库实现图片合成实例代码
Jan 20 Python
浅谈dataframe中更改列属性的方法
Jul 10 Python
Python函数any()和all()的用法及区别介绍
Sep 14 Python
python将txt等文件中的数据读为numpy数组的方法
Dec 22 Python
python登录WeChat 实现自动回复实例详解
May 28 Python
python 绘制拟合曲线并加指定点标识的实现
Jul 10 Python
Python爬取新型冠状病毒“谣言”新闻进行数据分析
Feb 16 Python
Python3 io文本及原始流I/O工具用法详解
Mar 23 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 第二节 数据类型之字符串类型
2012/04/28 PHP
分享一个php 的异常处理程序
2014/06/22 PHP
ThinkPHP模板判断输出Defined标签用法详解
2014/06/30 PHP
php导出生成word的方法
2015/12/25 PHP
PHP文件缓存smarty模板应用实例分析
2016/02/26 PHP
php投票系统之增加与删除投票(管理员篇)
2016/07/01 PHP
Thinkphp5.0框架视图view的模板布局用法分析
2019/10/12 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
在javaScript中关于submit和button的区别介绍
2013/10/20 Javascript
nodejs事件的监听与触发的理解分析
2015/02/12 NodeJs
jQuery实现鼠标单击网页文字后在文本框显示的方法
2015/05/06 Javascript
JavaScript基于ajax编辑信息用法实例
2015/07/15 Javascript
jQuery实现元素拖拽并cookie保存顺序的方法
2016/02/20 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
基于daterangepicker日历插件使用参数注意的问题
2017/08/10 Javascript
详解Vue取消eslint语法限制
2018/08/04 Javascript
原生JS实现获取及修改CSS样式的方法
2018/09/04 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
2019/04/24 Javascript
原生js实现日期选择插件
2020/05/21 Javascript
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
Python socket网络编程TCP/IP服务器与客户端通信
2017/01/05 Python
如何在python中使用selenium的示例
2017/12/26 Python
python 实现A*算法的示例代码
2018/08/13 Python
tensorflow 利用expand_dims和squeeze扩展和压缩tensor维度方式
2020/02/07 Python
TensorFLow 变量命名空间实例
2020/02/11 Python
HTML5逐步分析实现拖放功能的方法
2020/09/30 HTML / CSS
HMV日本官网:全球知名的音乐、DVD和电脑游戏零售巨头
2016/08/13 全球购物
幼师自我鉴定
2014/02/01 职场文书
求职简历自我评价范例
2014/03/12 职场文书
超市中秋节促销方案
2014/03/21 职场文书
教师产假请假条
2014/04/10 职场文书
骆驼祥子读书笔记
2015/06/26 职场文书
2015小学教育教学工作总结
2015/07/21 职场文书
MySQL非空约束(not null)案例讲解
2021/08/23 MySQL