php怎么验证网址是否正确??
网址格式有:
http://www.abc.com
http://abc.com
http://www.abc.com/
http://abc.com
http://www.abc.com/s/
http://www.abc.com/s/s/
http://www.abc.com/s/xx.htm
http://www.abc.com/s/xx.php
http://www.abc.com/s/xx.asp/
https://www.abc.com/s/xx
ftp://www.abc.com/
等等
if (preg_match("/?????????????????//",$url)){//这里怎么写?能够应对各种可能的网址格式?
echo "网址正确";
}else{
echo "网址错误";
}
------解决方案--------------------包含com|cn|net 前面加点,后面带/或者为空即判断为网址
------解决方案--------------------
------解决方案--------------------那就参考一下这篇吧 http://www.pin 5i.com/showtopic-25932.html
虽然不是 PHP 的,但正则应该是差不多的。
------解决方案--------------------CSDN 怎么了?!
上贴中的网址不让发,提示说“您的回复正文中有非法词或词组!”。
害得我不得不在中间插个空格。这算什么事儿?难道那个网站有什么问题?
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)