我想在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