麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Regex > 正文

JS驗(yàn)證URL函數(shù) 正則

2020-03-16 21:08:50
字體:
供稿:網(wǎng)友
搜集一個JS驗(yàn)證URL函數(shù),方便需要的朋友
 
 
這個url的正則表達(dá)式判斷的JavaScript!比較全面的。它驗(yàn)證的情況包括IP,域名(domain),ftp,二級域名,域名中的文件,域名加上端口!用戶名等等信息,貌似作者也是在網(wǎng)上找的,我從一個項目代碼中扣出來的,是我見過的最強(qiáng)最全面的url驗(yàn)證方式!太猛了,貼在這里與大家分享,URL的驗(yàn)證實(shí)在是很頻繁。 

復(fù)制代碼代碼如下:

function IsURL (str_url) { 
var strRegex = '^((https|http|ftp|rtsp|mms)?://)' 
+ '?(([0-9a-z_!~*/'().&=+$%-]+: )?[0-9a-z_!~*/'().&=+$%-]+@)?' //ftp的user@ 
+ '(([0-9]{1,3}.){3}[0-9]{1,3}' // IP形式的URL- 199.194.52.184 
+ '|' // 允許IP和DOMAIN(域名) 
+ '([0-9a-z_!~*/'()-]+.)*' // 域名- www. 
+ '([0-9a-z][0-9a-z-]{0,61})?[0-9a-z].' // 二級域名 
+ '[a-z]{2,6})' // first level domain- .com or .museum 
+ '(:[0-9]{1,4})?' // 端口- :80 
+ '((/?)|' // a slash isn't required if there is no file name 
+ '(/[0-9a-z_!~*/'().;?:@&=+$,%#-]+)+/?)$'; 
var re=new RegExp(strRegex); 
//re.test() 
if (re.test(str_url)) { 
return (true); 
} else { 
return (false); 



代碼二:

復(fù)制代碼代碼如下:

function CheckUrl(str) { 
var RegUrl = new RegExp(); 
RegUrl.compile("^[A-Za-z]+://[A-Za-z0-9-_]+//.[A-Za-z0-9-_%&/?//.=]+$");//jihua.cnblogs.com 
if (!RegUrl.test(str)) { 
return false; 

return true; 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 日日鲁一鲁视频 | 精品亚洲国产视频 | 国产乱淫a∨片免费视频 | 欧美一级视频免费看 | 国产精品免费一区二区 | 欧美成年人在线视频 | 亚洲精品无码不卡在线播放he | 久久久成人免费视频 | 欧美18—19sex性hd按摩 | www.9191.com| 久久亚洲成人网 | 精国品产一区二区三区有限公司 | 亚洲电影在线播放 | 国产亚洲美女精品久久久2020 | 免费a视频在线观看 | 精品国产专区 | 成年性羞羞视频免费观看 | 欧美精品一区二区久久 | 他也色在线视频 | 黄片毛片一级 | 国产九九九九 | 欧美一级精品 | 午夜激情视频网站 | 国产一区二区三区视频在线 | 日韩视频1 | 91精品国啪老师啪 | 久久精品一区二区三区四区五区 | 国产88久久久国产精品免费二区 | 91精品国产综合久久久欧美 | 久久草在线观看视频 | 4p一女两男做爰在线观看 | 国产黄色一级大片 | 国产一区二区成人在线 | 国产精品1区,2区,3区 | 高清国产午夜精品久久久久久 | 欧美日本在线视频 | 玖草在线资源 | 在线播放黄色网址 | 日韩黄站 | 九九热九九爱 | 久久久久亚洲a |