Jmeter正則提取表示式 YS

2023-01-30 19:33:04 字數 719 閱讀 2299

● 簡介:

步驟8響應資料中包含乙個鏈結字串,使用正規表示式提取器提取該字串,並在步驟9中作為引數輸入。

● 步驟:

1. 要提取的步驟8的響應資料中的字串,截圖所示:

2. 步驟8中新增「正規表示式提取器」,並設定各引數:

說明: 引用名稱:其他地方引用提取值的變數名稱,如填寫的是:str,具體的引用方式是$

此處名稱為folderlink

正規表示式:提取內容的正規表示式【稍注意一下:()表示提取,對於你要提前的內容需要用小括號括起來】;

():封裝了待返回的匹配字串。

.:匹配任何字串。

+:一次或多次。

?:不要太貪婪,在找到第乙個匹配項後停止

此處用到的(.+?), .表示任意字元 +表示任意次 ?出現匹配一次後停止。

模板:用$$引用起來,如果在正規表示式中有多個提取表示式(多個括號括起來的東東),則可以是$1$,$2$等等,表示解析到的第幾個值給str,正規表示式的提取模式,值從1開始,值0對應的是整個匹配的表示式如對於表示式s(.*) 值0對應str,值1對應tr ;

此處取$1$

匹配數字(0代表隨機):0代表隨機,-1代表所有,其餘正整數代表將在已提取的內容中,第幾個匹配的內容。

此處取1

預設值:正則匹配失敗時,取的值

此處沒有設定值

3. 步驟9中,linkid的值輸入引數 $

4. 執行通過

正規表示式

c 正規表示式經典分類整理集合手冊 作者 發布日期 2009 03 27 有一段時間,正規表示式學習很火熱很潮流,當時在csdn一天就能看到好幾個正規表示式的帖子,那段時間借助論壇以及wrox press出版的 c 字串和正規表示式參考手冊 學習了一些基礎的知識,同時也為我在csdn大概賺了1000...

常用正規表示式

漢字 u4e00 u9fff 考證數字 0 9 考證n位的數字 d 考證至多n位數字 d 考證m n位的數字 d 考證零和非零開頭的數字 0 1 9 0 9 考證有兩位小數的正實數 0 9 0 9 考證有1 3位小數的正實數 0 9 0 9 考證非零的正整數 1 9 0 9 考證非零的負整數 1 9...

正規表示式詳細

正規表示式是一種文字模式,包括普通字元 例如,a 到 z 之間的字母 和特殊字元 稱為 元字元 模式描述在搜尋文字時要匹配的乙個或多個字串。下面是正規表示式的一些示例 表示式匹配 s 匹配空行。d d 驗證由兩位數字 乙個連字元再加 5 位數字組成的 id 號。s s s s s s 1 s 匹配 ...