软件测试 / 测试开发丨 Python 内置库 正则表达式
免费领取:测试资料+测试用例+简历模板+测试文档
本文为霍格沃兹测试开发学社学员学习笔记分享
python 内置库 正则表达式
目录
正则表达式
使用 re 模块实现正则表达式操作
正则表达式
正则表达式就是记录文本规则的代码
可以查找操作符合某些复杂规则的字符串
在 python 中使用正则表达式
把正则表达式作为模式字符串
正则表达式可以使用原生字符串来表示
原生字符串需要在字符串前方加上 r’string’
使用 re 模块实现正则表达式操作
正则表达式对象转换
compile():将字符串转换为正则表达式对象
需要多次使用这个正则表达式的场景
复制代码
匹配字符串
match():从字符串的开始处进行匹配
search():在整个字符串中搜索第一个匹配的值
findall():在整个字符串中搜索所有符合正则表达式的字符串,返回列表
复制代码
替换字符串
sub():实现字符串替换
复制代码
分隔字符串
splite():根据正则表达式分隔字符串,返回列表
复制代码
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/96749af3128494507e584c8e2】。文章转载请联系作者。
评论