合肥網(wǎng)站建設(shè)
文章閱讀
網(wǎng)建技巧
優(yōu)化技巧
網(wǎng)建問題
謹(jǐn)宸新聞
行業(yè)新聞

首頁 > 合肥網(wǎng)站建設(shè) > 正文

再來一個完整驗證url網(wǎng)站javascript正則表達式

發(fā)布時間:2011/05/15字體:
摘要:再來一個完整驗證url網(wǎng)站javascript正則表達式,js驗證url正則表達式,javascript驗證url網(wǎng)址正則表達式,提供一個完美js驗證網(wǎng)址url正則表達式,這個url的正則表達式判斷的js!是比較全面的。在網(wǎng)上您很難找到一個比較全的也是比較合理的js驗證url網(wǎng)址正則表達式
提供一個完美js驗證網(wǎng)址url正則表達式
這個url的正則表達式判斷的js!是比較全面的。
在網(wǎng)上您很難找到一個比較全的也是比較合理的js驗證url網(wǎng)址正則表達式,下面合肥謹(jǐn)宸科技小編就向大家提供一個:
它驗證的情況包括!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網(wǎng)址的正則表達式,可以聯(lián)系小編,我們會為您在文章中添加上,當(dāng)然要提供非常合理的正則表達式哦。
本文標(biāo)題:再來一個完整驗證url網(wǎng)站javascript正則表達式
本文網(wǎng)址:http://m.wbi7736.cn/wangjianjiqiao/95.html
原創(chuàng)網(wǎng)址:合肥網(wǎng)絡(luò)公司<謹(jǐn)宸科技> 版權(quán)所有,轉(zhuǎn)載請注明出處,并以鏈接形式鏈接網(wǎng)址:m.wbi7736.cn
文章標(biāo)簽:urljs正則javascript
 上一篇:提供一個js驗證日期比較全的正則表達式
 下一篇:企業(yè)網(wǎng)站獲得外部鏈接