天空小小岛技术网站

标题: 求网址正则一枚 [打印本页]

作者: dicoscom    时间: 2012-7-14 22:23
标题: 求网址正则一枚
本帖最后由 dicoscom 于 2012-7-14 22:24 编辑

匹配图片地址(前缀http://,https://,ftp://,后缀.jpg/.gif/.png/.bmp)的正则一枚,站长大大受累帮下忙哈,在线急等 ...
作者: s.Bo    时间: 2012-7-14 22:23
仅供参考
  1. /(http|https|ftp)\:\/\/[^\/]+\/.+\.(jpg|gif|png|bmp)/
复制代码

作者: 一粒米    时间: 2012-7-15 09:35
给个应用场景会更容易……
作者: dicoscom    时间: 2012-7-15 11:30
多谢楼上,又找到一个解决方法:
  1. /(http|ftp|https)\:\/\/.+?\.(jpg|png|gif|bmp)/i
复制代码
应用场景嘛,就是

  1. //var a = "";
  2. var t = (a.match(/(http|ftp|https)\:\/\/.+?\.(jpg|png|gif|bmp)/i) != null) ? a : "图片地址";
复制代码

作者: s.Bo    时间: 2012-7-17 10:09
dicoscom 发表于 2012-7-15 11:30
多谢楼上,又找到一个解决方法:应用场景嘛,就是
  1. /(http|https|ftp)\:\/\/[^\/]+\.[^\/]+\/.+\.(jpg|gif|png|bmp)/
复制代码
改了一下,这样会更完善一点。


作者: 边区制造    时间: 2013-5-27 16:18
我是来学习的




欢迎光临 天空小小岛技术网站 (http://tkxxd.net/) Powered by Discuz! X3.1