我想要验证一个图像的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
或以图片格式结尾的任何网址或域名:
我有这个正则表达式:
^[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$
您可以看到http://rubular.com/r/qGInC06jcz
但是这个正则表达式不会过滤扩展名.jpg .jpeg .gif .png
我只想允许以图片结尾的网址或域名。
答案 0 :(得分:2)