2013-03-29 116 views
-1

我想從響應數據中提取字母數字,並嘗試了很少的正則表達式,但都沒有工作。JMeter正則表達式提取號碼

E.g.響應數據(JSON)將包含這樣的:

"sessionId":"WC-123" 

我要提取的sessionId即WC-123的值並將其存儲在變量,以便它可以在其他測試中使用。

sessionId的格式不會改變。這是WC-(Number)

+0

你試過什麼模式? –

+0

「sessionId」:「([a-zA-Z] | - | [0-9])」以及其他幾個..... –

+0

每個字符類 - 也就是'[...]' - 只匹配1個字符。 –

回答

2
'"sessionId":"(WC-\d+)"' 

應該工作,雖然我不知道JMeter的

0

預計:需要得到會話ID值

鑑於格式:"sessionId":"WC-123"

我們需要創建以下正則表達式格式提取會話Id值

正則表達式格式

"sessionId":"(.+)"