URL正则表达式最全面的验证
来源:互联网 发布:重生之徐徐图之易知 编辑:程序博客网 时间:2024/06/06 01:05
/**********************验证链接地址*******************************/
var r = "^((https|http|ftp|rtsp|mms)?://)"
+ "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?"
+ "(([0-9]{1,3}.){3}[0-9]{1,3}"
+ "|"
+ "([0-9a-z_!~*'()-]+.)*"
+ "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]."
+ "[a-z]{2,6})"
+ "(:[0-9]{1,4})?"
+ "((/?)|"
+ "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";
var re=new RegExp(r);
if (re.test(“值”)){
return true;
var r = "^((https|http|ftp|rtsp|mms)?://)"
+ "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?"
+ "(([0-9]{1,3}.){3}[0-9]{1,3}"
+ "|"
+ "([0-9a-z_!~*'()-]+.)*"
+ "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]."
+ "[a-z]{2,6})"
+ "(:[0-9]{1,4})?"
+ "((/?)|"
+ "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";
var re=new RegExp(r);
if (re.test(“值”)){
return true;
}else{
return false;
}
/*****************************************************/ 0 0
- URL正则表达式最全面的验证
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用正则表达式大全
- 最全面的常用“正则表达式”大全
- IOS 最全面的正则表达式
- 最全面的常用正则表达式大全
- 【十万个为什么】—— 为什么手机/电脑开机之后时间还是对的?
- 使用wsimport生成webservice请求代码
- Linux,数据库,计算机网络以及C++&Java面试问题补充
- checkbox 获取选中值
- 先序,中序,后序用循环和递归的实现
- URL正则表达式最全面的验证
- 关于bridge-nf-call-iptables的设计问题
- 5.0+学习计划--CardView
- retrofit学习
- JavaScript 为变量添加默认值
- APP性能优化系列:内存优化-bitmap详解
- git on server
- ios蓝牙浅谈
- Linux内核编译详解