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


问题内容

问候,

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

表达式失败:( 变量和文字“ $”)

<option value="${variable}".+?>\$(.+?)</option>

工作版本:( 无变量)

<option value="1".+?>\$(.+?)</option>

另外,如果我删除文字“ $ ”,它也可以工作。

Alt。 工作表达式:(可变,无文字“ $”)

<option value="${variable}".+?>(.+?)</option>

有什么想法吗?


问题答案:

您可以尝试[$]使用反斜杠将其转义。