Jmeter裡面用到的正則後置處理器

2021-07-07 06:59:18 字數 1003 閱讀 8973

// 提取html中隱藏域的值 

^(.*)$  // 提取整個response返回 

my label

"(.+:create:.+?)"   // 提取下面link的href的值 

jsessionid=(.*);path=/ // 從response的headers中抓取cookie jsessionid的值 

set-cookie: jsessionid=(.*?);  // 從headers抓取jsessionid,非貪婪 

jmeter regular extractor - 正規表示式提取器

1、找到所有小數的數字,比如108.5

引用名稱:aa

正規表示式:[0­9]+/.[0­9]+

模板:$0$

區配數字: ­1

呼叫:$:取出第乙個滿足要求的數字

$:取出第二個滿足要求的數字

2、找到所有小數點後的數字

引用名稱:aa

正規表示式:([0­9]+)/.([0­9]+) 必須用括號分組

模板:$2$ 第二組

區配數字: ­1 取出所有符合要求的

呼叫:$:取出第乙個滿足要求的數字

$:取出第二個滿足要求的數字

3、找到第乙個有小數的數字

引用名稱:aa

正規表示式:([0­9]+)/.([0­9]+) 必須用括號分組

模板:不寫可以,也可以,

區配數字: 1 第乙個

呼叫:$:取出滿足要求的第一組數字

$:取出滿足要求的第二組數字

4、找到所有小數的數字

引用名稱:aa

正規表示式:([0­9]+)/.([0­9]+) 必須用括號分組

模板:不寫可以,也可以,

區配數字: ­1 取出所有符合要求的

呼叫:$:取出第乙個滿足要求的第一組數字

$:取出第乙個滿足要求的第二組數字

$:取出第乙個滿足要求的第一組數字

$:取出第乙個滿足要求的第二組數字

用到的正則

1.數字 大小寫字母,特殊字元任意三個 0 9 a za z a za z0 9 2.包含數字,大寫字母,小子字母 d a z a z a za z d 3.ip 25 0 5 2 0 4 0 9 0 1 0 9 1 9 0 9 1 9 25 0 5 2 0 4 0 9 0 1 0 9 1 9 0 ...

Jmeter後置處理器 正規表示式提取器

在使用jmeter過程中,會經常使用到正規表示式提取器提取器,雖然並不直接涉及到請求的 測試,但是對於資料的傳遞起著很大的作用,本篇博文就是主要講解關於正規表示式及其在jmeter的sampler中的呼叫。一 首先來介紹一下j meter中正規表示式提取器的元素組成,下圖所示 下面是各引數值的含義 ...

jmeter後置處理器 正規表示式提取器

上方截圖其實是乙個正規表示式提取器的固定模式,其中第3 4 5項都可以按照上圖這樣填寫 1 2兩項每次都需要根據實際來變化。下面具體進行說明 1 引用名稱 可以隨便取名字,但是最好取乙個有意義的名字,提高可讀性。傳參時,把該引數後面的取值寫成 如上圖的取值被作為引數傳遞,就應該是 參加文末。2 正規...