2017-11-10 13 views
-1

enter image description here正規表現は次のようになります。 "\ u003e(\ d +)\ u003c/td \ u003e \ u003ctd colName = \"施設名\ "スタイル= \" text-align:left \ "\ u003eFAC $ {JMETERVARIABLE}"REgexでJmeter変数を使用するには?

これは私が返されるテキストは「\ u003e」などの代わりが含まれている場合に動作するように正規表現を得ることの同じ問題を抱えていたアドバンス

+0

「働いていない」とはどういう意味ですか?どのような振る舞いであるか説明してください... –

+0

参照名はnull – sijo

+0

おそらく '\ $ \ {JMETERVARIABLE \}'をエスケープする必要があります... –

答えて

1

でこの

おかげで私を助けてくださいJmeter.Somebodyで働いていません通常の文字であり、最後にBeanshellサンプラーを挿入して変数$ {何でも}を正規表現の文字列の残りの部分と一緒に入れ、文字列全体を変数として正規表現に渡しましたnエクストラクタ(REE)。私のjmeterスクリプトは別のマシン上にあるので、スクリーンショットの不足を許してください。

私はこれを見つけられませんでした(あなたがそれを知っていれば、誰かが参照を挿入してください)。しかし、要するにこれはBeanshellの大きな 'スクリプト'ウィンドウサンプラー)

String s = "your regex phrase ${jmeter variable}"; 
vars.put("RegPhrase",s); 

とし、「正規表現」フィールドのためのREEにあなただけのそれはまたそう、最終RegPhraseデバッグポストプロセッサに変数として現れるという利点がある$ {RegPhrase}

を置きますビュー結果ツリーのhttpリクエスト出力のRegExフィールドにコピーして貼り付けて、フレーズがデータで動作するかどうかテストし、tw必要に応じてeakします。

関連する問題