findall()函数
例子
import re
a = \’123abc\’
re=re.findall(\’\\d\\d\\d\’,a)
print(re)
导入用于完成正则表达式操作的re库
使用re库中的findall()函数提取文本
\’\\d\’表示匹配1个数字,那么\’\\d\\d\\d\’就表示匹配连续的3个数字
语法为
re.findall(匹配规则,原始文档)
注意:findall()函数返回的是一个包含提取结果的列表
import re
a = \’456qwe789rty123abc\’
re=re.findall(\’\\d\\d\\d\’,a)
print(re)
print(re[0])
举例
import re
a = \’456qwe789rty123abc\’
re=re.findall(\’\\d\\d\\d\\w\’,a)
print(re)
import re
a = \’456qwe789rty123abc\’
re=re.findall(\’\\d\\d\\d\\w.\’,a)
print(re)
到此这篇关于轻松掌握正则表达式findall()函数详解的文章就介绍到这了,更多相关正则表达式 findall内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!
您可能感兴趣的文章:
- python中正则表达式 re.findall 用法
- 关于Python正则表达式 findall函数问题详解
- Python正则表达re模块之findall()函数详解