python 利用正则表达的式提取特定数据如手机号

 import re

 file=open('1.txt','r')
listfile=file.readlines()
listfile=','.join(listfile)#合并文本
listfile=re.findall("'1\d{10}','A",listfile)#第一次提取11位数值+,'A
listfile=','.join(listfile)#再次合并文本
istfile=re.findall("1\d{10}",listfile)#第二次提取11位特征数值 file.close ###说明,原文本类似是(232311234,'13322449494','A833993',178383877476553),(17468277,'13322449428','A29974',178383877476559)
上一篇:Vue.之.回到顶部


下一篇:20130625修改hbase的hbase-env导致导出器导出数据的速度变慢