python的refindall
时间: 2023-11-11 11:57:53 浏览: 97
python中正则表达式 re.findall 用法
re.findall是Python中的一个re模块函数,用于在给定字符串中查找所有匹配某个模式的子串,并以列表的形式返回结果。
下面是re.findall的使用示例:
```python
import re
# 在字符串中查找所有数字
text = "Hello 123 world 456"
numbers = re.findall(r'\d+', text)
print(numbers) # 输出: ['123', '456']
# 在字符串中查找所有邮箱地址
text = "Contact us at abc@example.com or xyz@example.com"
emails = re.findall(r'[\w\.-]+@[\w\.-]+', text)
print(emails) # 输出: ['abc@example.com', 'xyz@example.com']
```
阅读全文