簡體   English   中英

PHP -Regex驗證圖像和鏈接

[英]PHP -Regex to validate images and link

我正在驗證表單字段。我試過這個正則表達式用於圖像'/^ [。.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'

您可以根據需要添加任何后綴。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM