re.findall邮箱
时间: 2024-06-14 20:04:14 浏览: 167
python re的findall和finditer的区别详解
以下是使用re.findall函数查找邮箱的示例代码:
```python
import re
text = "My email is abc123@gmail.com. Please contact me at xyz456@hotmail.com."
emails = re.findall(r'\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}\b', text)
print(emails) # 输出:['abc123@gmail.com', 'xyz456@hotmail.com']
```
使用re.findall函数可以方便地从文本中查找符合邮箱格式的字符串,并将所有匹配的结果以列表形式返回。
阅读全文