- 0
- 0
- 约4.32千字
- 约 6页
- 2020-04-15 发布于贵州
- 举报
PAGE 2
Python正则表达式由浅入深(二)
在前面一篇文章中,我们主要讲解了re模块中比较简单的两种方法——re.match()与re.search(),也讲解了元字符和限定符这两种在正则表达式中最常用的两类符号。
但是这两种方法只能够在字符串中匹配出一个结果出来,如果要匹配多个呢?比如从下面的字符串中把所有的企业名称提取出来:
message=企业名称:CDA数据科学研究院\n邮箱:1918560461@\n地址:北京市海淀区厂洼街3号2号楼2-3层\n网址:\n\企业名称:广州就学在线科技有限公司\n邮箱:981856661@ 地址:广州市黄埔区护林路1198号516房\n网址:
如果我们要把上面所有的企业名称提取,用re.match()和re.search()方法明显不可以,这时候我们就可以使用re.findall()方法。
re.findall()方法
re.findall()方法顾名思义,就是对整个字符串中搜索所有符合正则表达式的字符串,符合条件的字符串最后以列表来承载,如果没有匹配上符合条件的字符串,返回空列表。
其调用和使用方法跟re.search()等其他方法类似。看下面的例子:
message=企业名称:CDA数据科学研究院\n邮箱:1918560461@\n地址:北京市海淀区厂洼街3号2号楼2-3层\n网址:\n\企业名称:广州就学在线科技有限公司
您可能关注的文档
- 《4.1光的直线传播》教学课件.ppt
- 《4.3平面镜成像》教学课件.ppt
- 《第二节_光的反射》教学课件.ppt
- 《可变进气控制系统》课件.ppt
- 《情景二 可变气门正时控制系统》课件.ppt
- 《电工工具及材料》课件.ppt
- 《情景二 无触点式点火系》课件.ppt
- 《情景三 进气增压控制系统》课件.ppt
- 《情景三 无分电器微机控制点火系统》课件.ppt
- 《情景四 CDI共轨柴油机系统简介》课件.ppt
- 中国国家标准 GB/T 15173-2026电声学 声校准器.pdf
- GB/T 15173-2026电声学 声校准器.pdf
- 中国国家标准 GB/T 47177.1-2026量子计算服务平台 第1部分:架构与功能要求.pdf
- GB/T 47177.1-2026量子计算服务平台 第1部分:架构与功能要求.pdf
- 《GB/T 47177.1-2026量子计算服务平台 第1部分:架构与功能要求》.pdf
- GM/T 0001.4-2024祖冲之序列密码算法 第4部分:鉴别式加密机制.pdf
- 中国行业标准 GM/T 0001.4-2024祖冲之序列密码算法 第4部分:鉴别式加密机制.pdf
- 《GM/T 0001.4-2024祖冲之序列密码算法 第4部分:鉴别式加密机制》.pdf
- 蛇图腾的秘密.pdf
- 河洛语系·潮汕地区·地图.docx
原创力文档

文档评论(0)