2016-11-21 7 views
-1

私はJMeterでテストしたテストスクリプトのhttpレスポンスから以下の断片を持っています。jmeterの複雑な正規表現

"info":"{\"scno\":\"External_Interaction_Step7\",\"sdn\":\"CASHDEP - Cash Deposit - Capture Transaction Details\",\"dtype\":\"Form\",\"sname\":\"BT_TTB_CashDep_PRC\",\"sid\":\"85684c370c4410aa%1?934?-1\"}"},"header":{"un":"salamaj1","appId":"BFBT","ut":"1?856849590bff1957?-1"}}} 

ここで、動的なので、相関関係のために「sid」変数の値を取得します。私は現在、85684c370c4410aa%1?934であるSIDの値を取得するには、この正規表現

\"sid\":\"(.+?)\" 

を使用しています?-1。しかし、それは動作していません。助言がありますか?

+0

はい、5分後に表示されます。笑 –

+0

ありがとう、申し訳ありません... – varlogtim

答えて

2

バックスラッシュはエスケープ文字なので、エスケープする必要があります。試してください:

\\"sid\\":\\"(.+?)\\" 
+0

私は参照してください。できます :) –

関連する問題