我有一個網址,我想匹配特定的模式正則表達式匹配一切後,
/事件/顯示/ ID /特色
- 比賽後一切地方/ events/
- 顯示器與鍵匹配
- id和featured有1個或多個相映成關鍵
因此我最終
Array (
[method] => display
[param] => Array ([0]=>id,[1]=>featured,[2]=>true /* if there was another path */)
)
到目前爲止,我已經
(?:/events/)/(?P<method>.*?)/(?P<parameter>.*?)([^/].*?)
但它不工作了預期。
語法有什麼問題?
P.S.不,我不想用parse_url()或者PHP定義的函數我需要一個正則表達式
你有一個額外/事件之後:它尋找/事件//方法 – JDiPierro