jmeter正则表达式提取器的用法
上一篇 /
下一篇 2016-10-08 15:22:59
/ 个人分类:jmeter
正则
表达式提取器是一个后置处理器,作用是在HTTP请求完成后,从响应数据中截取一部分字符串保存到变量中,以便后续处理使用。
图一:是一个普通的http请求
图二:是该http请求的响应信息
图三:是正则表达式提取器。
引用名称:提取到的字符串要赋给哪个参数。之后就可以用${publicKeyModulus}来表示提取到的值了。
正则表达式:()代表要使用正则表达式提取的内容。.+是正则表达式,代表提取任意字符串。"publicKeyModulus":"(.+)","publicKeyExponent"整体,代表我要提取publicKeyModulus的值。也就是a7904fa33e12e590519d6c6776e7c453e38447504f0fcdc8220512dccd19cd4221fe5acfe4031156ad56ec0c58f88745c12cd30796c4dfc0b9bc8c6a8dd2ab2f4367aa72870d279943a5e91d5342e1d5187cef1a912aa83c5aa74de9f9d325440d7cc900bc3e81da237cc0d6f255c2ead4ab8a6fd03bd5a4bb5f4ac601bab4e1。
模板:代表要正则表达式中第几个()的匹配?反正基本上都是$1$
匹配数字:假如表达式可以匹配到多个字符串,选择第几个。一般都是1,第一个
缺省值:假如没匹配到,参数的默认值是多少
收藏
举报
TAG:
表达式