python 之 re 模块
2024-08-29 18:45:52
re模块下的常用方法
1、findall:返回所有满足匹配条件的结果,放在列表里。
import re # 查找数字
result = re.findall('\d+','nizhidao 123 wobuzhidao 456') print(result) #['123', '456']
2、match:在字符串的起始如果匹配失败,match()就返回none。和search一样,如果匹配成功,就需要调用group()方法拿到结果
import re
print(re.match('www', 'www.baiduwwwccc.com').group()) # www
print(re.match('com', 'www.baiduwwwccc.com')) # None
3、search:搜索整个字符串,返回找到的第一个结果的对象,需要调用group()方法拿到结果
import re
print(re.search('www', 'www.baiduwwwccc.com').group()) # www
print(re.search('com', 'www.baiduwwwccc.com').group()) # com
最新文章
- jQuery-1.9.1源码分析系列(十六)ajax——ajax处理流程以及核心函数
- ExtJs、Struts2、Hibernate3.2登录页面的简单实现
- cocos2d-x for android:SimpleGame分析
- 生意经:研究一下国外SAAS的产品线,比如Salesforce、Netsuite和Zendesk等等(Salesforce斥资7.5亿美元收购云计算字处理应用Quip)
- 使用IAR6.1调试LPCXpresso-cn
- 七天学会SALTSTACK自动化运维 (2)
- Tiling(递推+大数)
- JavaWeb学习笔记--filter开发
- IOS数组排序等
- Angularjs实现简单分页
- cpp - 输入输出
- Hyper-V安装虚拟机
- python多环境下虚拟环境的搭建和使用
- 每日一练ACM
- webpack4 系列教程(九): CSS Tree Shaking
- SQL中Union与Union All的区别
- MySQL5.7(5.6)GTID环境下恢复从库思路方法(转发)
- 基于CORBA/WEB技术构建三层体系结构的应用
- 使用IntelliJ IDEA新建maven的javaWeb项目部署,启动访问index,jsp页面
- hdu2149Public Sale(巴什博弈)