我想忽略动态值中的“\”
I want to ignore "\" in the dynamic value
当我启动 Web 应用程序时,它会生成一个状态令牌,它是动态值,如下所示State_token_g0=stateToken = '00aF\x2D5HSbtfsCjJbYUAayevCC5uvH9Qg5aMGSUvKEM';"它正在失败并抛出错误,如“{”errorCode“:”E0000003“,”errorSummary“:”请求正文格式不正确。“,”errorLink“:”E0000003“,”errorId“:” =16=]","错误原因":[]}"。
如果生成的动态值没有“”,它就会被执行。
也不可能从库中删除 \。
尝试了多个正则表达式 ^[a-zA-Z0-9]+$, [^"]+?, \d+?,\w+?, {"stateToken":([^"]+?),^[A-Z0 -9a-z\~!@#$%^&()_+|,./<>?]+$,[A-Z0-9a-z\], ^ [A-Z0-9a-z\]+$
replace(/\/g, '');
将替换反斜杠,您可以将其添加到您的正则表达式中吗?
let string = "00aF\x2D5HSbtfsCjJbYUAayevCC5uvH9Qg5aMGSUvKEM";
var minusbackslash = string.replace(/\/g, '');
//show result in result div
document.getElementById("result").innerText = minusbackslash;
<div id="result"></div>
您可以通过在正则表达式提取器后添加 JSR223 PostProcessor 并在“脚本”区域中使用以下代码来删除反斜杠:
vars.put('State_token_g0', vars.get('State_token_g0').replaceAll('\\',''))
该行将用删除的斜杠替换 State_token_g0
JMeter Variable 的原始值。
演示:
在上面的例子中vars
代表JMeterVariables class instance, see the JavaDoc for full description of all functions and fields and Top 8 JMeter Java Classes You Should Be Using with Groovy article for more details on this and other JMeter API shorthands available for the JSR223 Test Elements
当我启动 Web 应用程序时,它会生成一个状态令牌,它是动态值,如下所示State_token_g0=stateToken = '00aF\x2D5HSbtfsCjJbYUAayevCC5uvH9Qg5aMGSUvKEM';"它正在失败并抛出错误,如“{”errorCode“:”E0000003“,”errorSummary“:”请求正文格式不正确。“,”errorLink“:”E0000003“,”errorId“:” =16=]","错误原因":[]}"。 如果生成的动态值没有“”,它就会被执行。 也不可能从库中删除 \。 尝试了多个正则表达式 ^[a-zA-Z0-9]+$, [^"]+?, \d+?,\w+?, {"stateToken":([^"]+?),^[A-Z0 -9a-z\~!@#$%^&()_+|,./<>?]+$,[A-Z0-9a-z\], ^ [A-Z0-9a-z\]+$
replace(/\/g, '');
将替换反斜杠,您可以将其添加到您的正则表达式中吗?
let string = "00aF\x2D5HSbtfsCjJbYUAayevCC5uvH9Qg5aMGSUvKEM";
var minusbackslash = string.replace(/\/g, '');
//show result in result div
document.getElementById("result").innerText = minusbackslash;
<div id="result"></div>
您可以通过在正则表达式提取器后添加 JSR223 PostProcessor 并在“脚本”区域中使用以下代码来删除反斜杠:
vars.put('State_token_g0', vars.get('State_token_g0').replaceAll('\\',''))
该行将用删除的斜杠替换 State_token_g0
JMeter Variable 的原始值。
演示:
在上面的例子中vars
代表JMeterVariables class instance, see the JavaDoc for full description of all functions and fields and Top 8 JMeter Java Classes You Should Be Using with Groovy article for more details on this and other JMeter API shorthands available for the JSR223 Test Elements