python 正则表达式 匹配两位数字_使用python正则表达式re.findall匹配出邮箱账号

'''通常情况下邮箱账号和其他信息混杂在一起时,怎么能够快速获取邮箱账号呢?可以使用python正则表达式re.findall匹配出来所需要的邮箱账号'''#示例代码如下:import re #re是python内置的正则表达式模块,必须导入才能使用info="[email protected],fd,fsd45,[email protected],fff,[email protected],111,[email protected]"pattern1=re.compile(r"w+@w+.com")'''上面这行设置匹配规则,必须使用r做转义,因为.匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符w匹配任意数字字母下划线'''result=re.findall(pattern1,info) #在info字符串中查找符合匹配规则pattern1的所有信息,并赋值给resultprint(result) #打印result

代码运行结果如下:

['[email protected]', '[email protected]', '[email protected]', '[email protected]']

图片示例如下:

python 正则表达式 匹配两位数字_使用python正则表达式re.findall匹配出邮箱账号_第1张图片

你可能感兴趣的:(python,正则表达式,匹配两位数字)