<ins id="nhtrr"><th id="nhtrr"></th></ins>

<cite id="nhtrr"><track id="nhtrr"></track></cite>

        <b id="nhtrr"><output id="nhtrr"><thead id="nhtrr"></thead></output></b><delect id="nhtrr"></delect>
          <delect id="nhtrr"></delect>

            歡迎加入EUCMS官方QQ交流群,與更多EUCMS用戶一起討論,共同發財!

            QQ群:1222386
            > 資訊中心 >> 建站技術 >>正文
            再來一個完整驗證url網站javascript正則表達式
            2020-12-04 24 0
            提供一個完美js驗證網址url正則表達式
            這個url的正則表達式判斷的js!是比較全面的。
            在網上您很難找到一個比較全的也是比較合理的js驗證url網址正則表達式,下面徐州EUCMS小編就向大家提供一個:
            它驗證的情況包括!IP,域名(domain),ftp,二級域名,域名中的文件,域名加上端口!是我見過的最全面的url驗證了!可能還有遺漏的! 

            1<script language="javascript">
             2<!--
             3 function IsURL(str_url){
             4        var strRegex = "^((https|http|ftp|rtsp|mms)?://)" 
             5        + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ 
             6        + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184 
             7        + "|" // 允許IP和DOMAIN(域名)
             8        + "([0-9a-z_!~*'()-]+\.)*" // 域名- www. 
             9        + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二級域名 
            10        + "[a-z]{2,6})" // first level domain- .com or .museum 
            11        + "(:[0-9]{1,4})?" // 端口- :80 
            12        + "((/?)|" // a slash isn't required if there is no file name 
            13        + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$"; 
            14        var re=new RegExp(strRegex); 
            15  //re.test()
            16        if (re.test(str_url)){
            17            return (true); 
            18        }else{ 
            19            return (false); 
            20        }
            21    }
            22-->
            23</script>
            如果您有其它的js驗證url網址的正則表達式,可以聯系小編,我們會為您在文章中添加上,當然要提供非常合理的正則表達式哦。

             

            你覺得這篇文章怎么樣?

            0 0
            參與討論
            請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
            成品站
            購買流程
          1. 注冊會員
          2. 選擇網站模板
          3. 免費開通試用
          4. 綁定域名試用
          5. 選擇套餐
          6. 付款轉正
          7. 域名正式生效
          8. 網站正式上線
          9. 分站:
            掃描關注微信

            掃描加微信

            13852154923

            0516-66628816

            工作日 9:00-12:00 13:30-18:00
            周六及部分節假日提供值班服務
            2186398
            群:1222386
            免費做網站 整形網 德國王牌建材
            Copyright@2003-2021 EUCMS智能建站平臺版權所有 Powered by EUCMS-v6.3 | 網站地圖 蘇ICP備13022644號
            噗呲噗呲捣出白沫蜜汁