案例-本地文件-匹配邮箱手机号:re正则

要求:
1.匹配所有正常的手机号
2.匹配邮箱

 

代码

import re
f = open("匹配邮箱手机号.txt", mode = "r")
content = f.read()
# 1.匹配所有正常的手机号
print(re.findall("\t([1][3-9][0-9]{9})\t",content))
# 2.匹配邮箱
print(re.findall("\t(\w+@\w+\.\w+)",content))

 

 

匹配邮箱手机号.txt
	lixigang@baidu.com
李 艳	liyan	6895	18538663838	liyan@baidu.com
李 宇	Yu li	8366	18538403838	liyu@baidu.com
李 越	Shirley li	6519	18583603838	liyue@baidu.com
李 政	li Zheng	8290	18518163838	lizheng@baidu.com
王玲丽	Zha Lingli	6259	18552553838	wanglingli@baidu.com
王 三	Zha Shan	8580	18538693838	wangshan@baidu.com
王 雨	Rachel	8825	18541013838	wangyu@baidu.com
赵乔子	John	6262	13841493838	zhaoqiaozi@baidu.com
赵丽丽	lily	6190	18561003838	zhaolili@baidu.com
赵张宣	Che zhanggxuan	6358	18510723838	zhaozhangxuan@baidu.com
张 洁	Che	18538693838	zhangxi_cs@baidu.com
张 超	allen	8391	18510703838	zhangwango@baidu.com
张朝辉		18514183838	zhangwangohui@baidu.com
张 辰	zhang zhang	6729	13826733838	zhangzhang_qa@baidu.com
张 枫	windy	8361	18501853838	zhangfeng@baidu.com
张海腾	zhang Haiteng	8684	18538883838	zhanghaiteng@baidu.com
张 红	Hebe	8614	18581613838	zhanghong@baidu.com
张后猛	zhang Houmeng	8238	18538753838	zhanghoumeng@baidu.com
张健俊	zhang Jianjun	8692	18510823838	zhangjianjun@baidu.com
张 景	zhang Jing	6227	18566038383	zhangjing@baidu.com
张竞楷	zhang Jingkai	6538	1853803838	jzhang@baidu.com
张 坤	Isa18510183838	zhanglei@baidu.com
张 林	Lin zhang	6828	18520363838	zhanglin@qq.com

 

posted @ 2022-12-03 17:14  屠魔的少年  阅读(4)  评论(0)    收藏  举报