获取“UTR\|UTIBH0000000000\|”;在 JMeter 中响应。
想从“UTR\|UTIBH0000000000\|”读取\|UTIBH000000000\;
我可以使用 (.+?)
进行阅读,但出现了错误:
token 解析错误:第 3 行第 88 列的词法错误。遇到:“|” (124),之后:“\”UTR\”
尝试过:
- “UTR(.)”;
- “UTR[.]”;
- “UTR”;
- "UTR(.+?)";
但没有成功。
也尝试过类似的问题,但没有成功。
脚本:
${__log(${__eval("SUCC01"+"UserID:"+"${__P(FinacleUserID)}"+": Payment Order ID - "+"${SuccessPaymentID}"+"UTR No:-"+"${UTRNO}"+" Verified Successfully")},,,)}
应用正则表达式提取器: window.returnValue = "UTR\|UTIBH0000000000\|";
正则表达式: window.returnValue = "UTR(.+?)"
最佳答案
试试这个正则表达式:
UTR(\\[^\\]*\\)
关于pattern-matching - jmeter中的管道符号模式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12938851/