2016-11-21 1 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"변수의 값을 얻고 싶습니다. 현재이 정규 표현식을 사용하고 있습니다.이 정규 표현식을 사용하여 sid의 값은 85684c370c4410aa % 1? 934? -1입니다. 하지만 작동하지 않습니다. 어떤 제안?

+0

예, 5 분 후입니다. 롤 –

+0

고마워, 미안 ... – varlogtim

답변

2

백 슬래시는 이스케이프 문자이므로 이스케이프 처리해야합니다. 시도 :

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

나는 본다. 그것은 작동합니다 :) –