4

ご挨拶、

Jmeterの正規表現コンポーネントで、式に変数とリテラル' $ 'の両方がある場合に問題が発生します。常に失敗として返されます。変数をハードコードされた値に置き換えると、正常に機能します。変数が前の呼び出しで期待値を返していることを確認しました。

失敗した式:(変数およびリテラル'$')

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

作業バージョン:(変数なし)

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

または、リテラル' $ 'を削除すると、機能します。

Alt。作業式:(変数、リテラル'$'なし)

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

考え?

4

3 に答える 3

3

回避策は、\$ を \W または \S に置き換えることです。

于 2009-04-30T19:12:30.863 に答える
1

「vars」オブジェクトにアクセスできる BeanShell 関数を使用してそれを行うことができます。

たとえば、vars.get("変数") は ${変数} と同等です。

リンク 1 <-- ページで Bean を検索

于 2009-04-30T17:06:43.507 に答える