接上(一),這裡列出一部分筆者在平時使用中所碰到的提取例項。
1.資訊頭內容提取
這裡有個小知識點,右邊界用了'\n',因為很多資訊頭都是會換行的,如果是要匹配整行的話就需要加上這個換行符。
2.請求頭內容提取
類同響應頭提取。
3.url內容提取
url提取只能提取url裡的內容,包括請求網域名稱、介面路徑以及跟在url後面的querystring型別的引數,而不能提取在表單裡提交的引數。
4.表示式裡可以帶變數
如下圖u是乙個變數,可以在表示式裡呼叫這個變數再進行正則匹配。
5.模板拼接
如圖中的模板$1$++$2$,把2個括號匹配到的內容再加上'++'拼接起來,就類似於字串拼接。
6.提取所有結果
匹配數字輸入負數(-1)以後,就可以提取出所有的結果,並且會返回乙個匹配總數(matchnr),可以用來給後續的操作使用,比如迴圈次數控制就可以用到這個匹配總數。
jmeter 正規表示式學習
響應 http響應 如101,200,302,404,501等。響應資訊 http響應 對應的響應資訊,例如 ok,found http 1.1 200 ok http 1.1 302 found 引用名稱 其他地方引用時的變數名稱,名稱只能是乙個,引用方法 如圖 正規表示式 資料提取器,一般簡單的...
jmeter正規表示式學習
3.通過正則提取需要的值 匹配除 r n 之外的任何單個字元。要匹配包括 r n 在內的任何字元,請使用像 s s 的模式。匹配前面的子表示式 也可以是乙個字元 任意次。例如,zo 能匹配 z 也能匹配 zo 以及 zoo 等價於o 匹配前面的子表示式一次或多次 大於等於1次 例如,zo 能匹配 z...
jmeter正規表示式
1.必須掌握的正則字元 會匹配行或者字串的起始位置,有時還會匹配整個文件的起始位置。會匹配行或字串的結尾。w 匹配字母,數字,下劃線。例如我要匹配 a2345bcd ttz 正則 w 這裡的 字元為乙個量詞指重複的次數。s 匹配空格。例如字元 a b c 正則 w s w s w 乙個字元後跟乙個空...