欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php如何验证网址是否正确?

程序员文章站 2022-03-31 16:01:30
...
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论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)
php如何验证网址是否正确?

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频