1. 首页
  2. Python

使用python正则表达式re.findall匹配出邮箱账号

“u003Cdivu003Eu003Cpreu003E”’u003Cbru003E通常情况下邮箱账号和其他信息混杂在一起时,怎么能够快速获取邮箱账号呢?u003Cbru003E可以使用python正则表达式re.findall匹配出来所需要的邮箱账号u003Cbru003E”’u003Cbru003E#示例代码如下:u003Cbru003Eimport re #re是python内置的正则表达式模块,必须导入才能使用u003Cbru003Einfo=”zhangsan@126.com,fd,fsd45,lisi@126.com,fff,wangwu@163.com,111,jack11@hotmail.com”u003Cbru003Epattern1=re.compile(r”\w+\@\w+\.com”)u003Cbru003E”’u003Cbru003E上面这行设置匹配规则,必须使用r做转义,因为.匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符u003Cbru003E\w匹配任意数字字母下划线u003Cbru003E”’u003Cbru003Eresult=re.findall(pattern1,info) #在info字符串中查找符合匹配规则pattern1的所有信息,并赋值给resultu003Cbru003Eprint(result) #打印resultu003Cbru003Eu003Cu002Fpreu003Eu003Cpu003E代码运行结果如下:u003Cu002Fpu003Eu003Cpu003E[‘zhangsan@126.com’, ‘lisi@126.com’, ‘wangwu@163.com’, ‘jack11@hotmail.com’]u003Cu002Fpu003Eu003Cpu003E图片示例如下:u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F802c174812d64ffcacf7aef5936e70a2″ img_width=”1218″ img_height=”720″ alt=”使用python正则表达式re.findall匹配出邮箱账号” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cu002Fdivu003E”

原文始发于:使用python正则表达式re.findall匹配出邮箱账号

主题测试文章,只做测试使用。发布者:~那﹑男人是我的命﹪,转转请注明出处:http://www.cxybcw.com/13092.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code