2017-04-20 22 views
2

我有我只是想找到/settings,而不是它是否包含像/settings/test1子鏈路表達的preg_match無子鏈路的URL

現在我的表現只能找到一個包含子鏈路,但不是一個我要一個。

^\/settings\/

/settings /settings/test1 /settings/test2

http://www.phpliveregex.com/p/jPr

+1

也許你想使用'^ \ /設置$ '? –

+0

@WiktorStribiżewThnx,如果你把它作爲答案發布,我可以接受它 –

回答

1

,因爲你的模式包含/末你匹配子鏈路。您需要刪除的/,並在與$錨字符串的結尾錨圖案:

使用

^\/settings$ 

regex demo