Jmeter - 嵌入变量和 $ 的正则表达式问题

Bla*_*aff 5 regex variables perl jmeter

你好,

在 Jmeter 的正则表达式组件中,当表达式同时具有变量和文字“ $ ”时,我遇到了一个问题。它总是返回失败。当我用硬编码值替换变量时,它工作正常。我已验证该变量在之前的调用中返回了预期值。

失败的表达式:(变量和文字 '$')

<option value="${variable}".+?>\$(.+?)</option>
Run Code Online (Sandbox Code Playgroud)

工作版本:(无变量)

<option value="1".+?>\$(.+?)</option>
Run Code Online (Sandbox Code Playgroud)

或者,如果我删除文字“ $ ”,它会起作用。

替代。工作表达式:(变量,无文字 '$')

<option value="${variable}".+?>(.+?)</option>
Run Code Online (Sandbox Code Playgroud)

想法?