我需要验证一个url,它是一个图像,例如:
http://www.mydomain.com/image.jpg
http://www.mydomain.com/image.png
http://www.mydomain.com/image.jpeg
http://www.mydomain.com/image.gif或以图片格式结尾的任何url或域:
我有这样的判决:
^[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$你可以看到http://rubular.com/r/qGInC06jcz
但是这个正则表达式不过滤扩展.jpg .jpeg .gif .png
我只允许以图片结尾的url或域。
发布于 2012-01-14 12:19:45
https://stackoverflow.com/questions/8862135
复制相似问题