前言
开发对于正则表达式是再熟悉不过了,那为什么测试也要会正则表达式呢?
python自动化测试脚本中使用正则肯定是再常见不过了,前面的jmeter系列篇章中也有关于正则表达式的使用,可以说测试人也必须要学会正则表达式的使用。
1、正则表达式是什么呢?
百度百科中详细介绍了正则是一种规范表达式。他可匹配单个字符串,也可匹配多个字符串。
正则实则就是将不同字符语法进行组合匹配。
2、python中如何使用正则呢?
(1)python首先要安装re
(2)导入re模块:import re
使用match方法进行匹配操作:result=re.match(正则表达式,要匹配的字符串)
匹配成功使用group方法提取数据:result.group()
百度上都有详细的正则语法规则,学习后最好寻找几个例子去实战。
例子:匹配4-16位@qq.com的账户
网友评论