2017-03-03 77 views
-2

我得到一組字符串有相似的模式:如何在這種情況下將字符串與正則表達式匹配?

category=50025969&city=%CE%C2%D6%DD&auction_start_seg=-1 

現在我希望提取像所有子:

city=%CE%C2%D6%DD 

我怎麼能寫一個正則表達式來表達?

+2

您正在使用哪種語言?另外,你試過什麼? – TheLostMind

+0

我正在使用Java,我只是使用IndexOf()來發現,但它在這種情況下不是非常有用,我不知道如何使用正則表達式現在 –

+0

我也試過(城市=。*?) &或(city =。*?),但第一個會得到一個「&」左邊,第二個只能得到「city =」 –

回答

0

有很多可能的正則表達式來回答你的問題。這裏是我的:

(?=city=)[^&]*

給你city=VALUE哪裏比賽中city=開始,直到它找到一個&字符。

相關問題