接口自动化(Python)-利用正则表达式从返回的HTML文本中截取自己想要的值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口自动化(Python)-利用正则表达式从返回的HTML文本中截取自己想要的值相关的知识,希望对你有一定的参考价值。

例如一个功能接口的返回值 是一个HTML文本:

技术分享

例如我们要取上图中标识的id的值,并且这个值是动态的,这是我们就需要用到正则表达式进行匹配。

如下是正则匹配的方法(代码中都有注释):

技术分享

 

我们在真正使用的时候可以调用这个方法,然后对其中的一些值进行传参。

技术分享

 

注意:当要去的值是动态值时,我们需要先将这个动态值定义成一个变量,如下:

技术分享

再在具体的用例中给issueid赋值。

 

以上是关于接口自动化(Python)-利用正则表达式从返回的HTML文本中截取自己想要的值的主要内容,如果未能解决你的问题,请参考以下文章

巧用正则表达式,完成接口参数替换

Python 正则表达式 利用括号分组

Python自动化开发从浅入深-语言基础(正则表达式)

利用正则表达式实现python强口令检测

Python全栈 正则表达式(re模块正则接口全方位详解)

Jmeter 正则匹配