0
我想寫一個正則表達式,將執行以下操作寫一個正則表達式解析URL
如果我有網址類似
example.com?mask=33&filter=23423&mode=12
這將匹配子串過濾器= 23423
我也需要認爲該網址可以
example.com?filter=23423
在此先感謝。
我想寫一個正則表達式,將執行以下操作寫一個正則表達式解析URL
如果我有網址類似
example.com?mask=33&filter=23423&mode=12
這將匹配子串過濾器= 23423
我也需要認爲該網址可以
example.com?filter=23423
在此先感謝。
你可能不會考慮[\? &]在你的正則表達式中,並把/ filter = [0-9] * /如果你確定在你的url中不會有像other_filter = 987這樣的參數。 如果可能有這樣的使用SUBSTR上所得到的正則表達式,像這樣
url.match(/[\?&]filter=[0-9]*/)[0].substr(1)
可能會做:'/過濾器=(\ d +)/' – techfoobar
'/(過濾器= \ d + [&])/' – hindmost
一旦匹配,你想用它做什麼? –