我想在PHP中使用preg_match來測試一個URL的格式。該URL看起來是這樣的:如何preg_match在url中的特定模式?
/2013/09/05/item-01.html
我試圖得到這個工作:
if (preg_match("/([0-9]{4})\/([0-9]{2})\/([0-9]{2})/[.]+[.html]$", $_SERVER['REQUEST_URI'])) :
echo "match";
endif;
可是事情並不完全正確。有任何想法嗎?
**「不完全正確」是什麼意思?**「不完全正確」是我們理解問題的不充分描述。當你嘗試時發生了什麼?你得到不正確的結果了嗎?你有沒有得到結果?如果結果不正確,是什麼使它們不正確?你想要什麼呢?你有沒有得到任何正確的結果?如果是這樣,他們是什麼?不要讓我們猜測。 – 2013-05-09 13:58:37
對不起。 「不完全正確」我的意思是它沒有匹配,但我覺得我很接近! – user2366298 2013-05-09 14:04:34