我正在验证表单字段。我为图像 '/^[.jpg|.png|.gif|.bmp]$/i 尝试了这个正则表达式,但我认为正则表达式不正确。
我如何验证链接,我只想检查链接是否有 HTTP/HTTPS/WWW
正确的链接应该是 . 我不检查域,我看到许多域以不同的形式行 .rs 等结尾。
任何帮助,将不胜感激!
检查图像格式(格式不区分大小写):
"([^\s]+(\.(?i)(jpe?g|png|gif|bmp))$)"
例子 :
"Test.jpg" OK
"Test.JPEG" OK
"Test.BMP" OK
检查网址(HTTP 或 HTTPS 或 WWW):
"((http:\/\/|https:\/\/)?(www.)?(([a-zA-Z0-9-]){2,}\.){1,4}([a-zA-Z]){2,6}(\/([a-zA-Z-_\/\.0-9#:?=&;,]*)?)?)"
要验证图像,这是正则表达式:
'/\.(jpg|png|gif|bmp)$/i'
您可以根据需要添加任何后缀。