簡體   English   中英

什么是正確的正則表達式以從jmeter正則表達式的html下面的href中提取ID

[英]What would be the correct Regular Expression to extract ID from href in below html for jmeter regular expression

我的HTML代碼是:

<a class="view-details-ul-none" href="javascript:printCertificate('11673191')">

我嘗試使用以下表達式: href="javascript:printCertificate(\\)|\\(.*?)">它返回給我ID,但沿ID號也返回括號和逗號,如下圖所示:

當我將此正則表達式作為參數傳遞給下一個請求時,我的網址變了,並且http發送了500個http錯誤代碼。 因為url看起來像這樣:

GET https://Domain/path/completionCertificate.pdf?Id=('11673191')

有人可以幫助我,對此將不勝感激。

選擇以下正則表達式:

<a class="view-details-ul-none" href="javascript:printCertificate\('(\d+)'\)">

演示:

JMeter Regex演示

請記住在字符類之外轉義以下字符:

.^$*+?()[{\|

以及字符類中的這些:

^-]\

參考文獻:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM