请教一个正则表达式的写法?

delfans 2001-12-21 01:28:08
要求与下面的字符串匹配

http://www.abc.com
http://www.abc.com:8080/
http://www.xxx.com?abc=123
http://www.xyz.com?abc=123&cde=456
http://10.9.8.100
http://10.9.8.100:8080/
http://10.9.8.100/~ddk

也就是说要与各种形式并合乎标准的网址匹配
...全文
122 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
y10k 2001-12-21
  • 打赏
  • 举报
回复
/([^]_a-z0-9-=\"'\\/])((https?|ftp|gopher|news|telnet)?:\\/\\/|www\\.)([a-z0-9\\.\\-_!@?#%&;;\\/\\[\\]~()=+|]+)/i
delfans 2001-12-21
  • 打赏
  • 举报
回复
还有这种格式
http://www.abc.com/images/1010.jpg

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧