的多個組,我不知道這是可能的正則表達式,但我想是這樣......正則表達式匹配文本
輸入:
a="abc1"
...some stuff...
a="def1"
...some stuff...
a="ghi1"
...some stuff...
b="123a"
...some stuff...
a="abc2"
...some stuff...
a="def2"
...some stuff...
a="ghi2"
...some stuff...
b="123b"
...some stuff...
a="abc3"
...some stuff...
a="def3"
...some stuff...
a="ghi3"
...some stuff...
b="123c"
...some stuff...
想:
match_1 = 123a
match_1_1 = abc1
match_1_2 = def1
match_1_3 = ghi1
match_2 = 123b
match_2_1 = abc2
match_2_2 = def2
etc.
嘗試:
a="([^"]+)"[\D\W\S]+b="([^"]+)"
This w應該得到每個部分的第一個「a = abc ...」和「b = 123 ...」,但不能將「def ...」和其他部分分組。
正則表達式的味道是JMeter中的一種,我認爲它是Perl。
任何建議或評論表示讚賞, :)
對不起,忘了說,它是JMeter使用的那個。所以我相信這是Perl類型。 – Aion 2011-06-08 01:13:56
如果爲某個問題提供了正確或有用的答案,則習慣上將該答案標記爲正確(正確答案旁邊的綠色勾選複選標記)。請檢查您的三個未解答的問題,並在適用的情況下選擇適當的正確答案。 :) – 2011-06-08 02:03:51
@Jared - fml,我認爲點擊向上箭頭意味着它是正確的答案。對於那些回答我的問題的人非常抱歉。 – Aion 2011-06-08 02:16:35