1. 程式人生 > >Jmeter正則表達式提取器詳解

Jmeter正則表達式提取器詳解

正整數 image $1 默認值 應用 貪婪模式 ria 多次 正則

技術分享

名稱:次正則提取器的名稱,最好取名唯一且有意義,為了方便與其他正則提取器區分。 Apply to:應用範圍 Main sample and sub_samples Main sample only Jmeter Variable 要檢查的響應字段:樣本數據來源 主體 Body(unescapad) Body as a Document 信息頭 Request Headers URL 響應代碼 響應信息 引用名稱:這個根據你的喜好隨便填寫,沒啥好講的,只是在後面進行引用是需要的 正則表達式:這裏填寫需要匹配的內容(正則表達式自己網上查下);這裏(.+?)的正則表達式的意思是“.”匹配任意元素;“+”指前面的"."誒匹配任意元素的次數是一次或多次;“?”則是標識前面匹配上最小長度值(非貪婪模式)。 例如: 數據:abbb 使用正則匹配:a(.+?) 匹配結果:ab 使用正則匹配:a(.+) 匹配結果:ab,abb,abbb 模板
:表示提取到第幾個值 $-1$:表示取所有匹配模板值 $0$:表示隨機取匹配模板值 $1$:表示取第一個匹配模板值 $2$:表示取第二個匹配模板值 $n$:n表示正整數,提取第n個匹配模板值。 匹配數字:0便是隨機取;-1表示取所有;正數表示對應取第一個匹配到的值 缺省值:缺省值相當於默認值;當未匹配到數據時,缺省值就是引用變量的值。

Jmeter正則表達式提取器詳解