// check if a string is url format
function isURL(url) {
var strRegex = "^((https|http|ftp|rtsp|mms)://)"
+ "{1}(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@)?" //ftp的user@
+ "(([0-9]{1,3}.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
+ "|" // 允许IP和DOMAIN(域名)
+ "([0-9a-zA-Z_!~*'()-]+.)*" // 域名- www.
+ "([0-9a-zA-Z][0-9a-zA-Z-]{0,61})?[0-9a-zA-Z]." // 二级域名
+ "[a-zA-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-zA-Z_!~*'().;?:@&=+$,%#-]+)+/?)$";
var re=new RegExp(strRegex);
return re.test(url);
}
// 检查字符串是否为, 中文, 字母, 数字
function checkName(f) {
if(new RegExp("。*[\u4e00-\u9fa50-9a-zA-Z]+。*$").test(f)){
return true;
} else{
return false;
}
}
//删除左右两端的空格
function trimLeftAndRight(str){
return str.replace(/(^\s*)|(\s*$)/g, "");
}
分享到:
相关推荐
JS 客户端验证JS 客户端验证JS 客户端验证JS 客户端验证
js验证数字方法js验证数字方法js验证数字方法js验证数字方法js验证数字方法
js 验证js 验证js 验证js 验证js 验证js 验证js 验证js 验证js 验证js 验证
javascript很好很强大的JS表单验证 javascript很好很强大的JS表单验证
js表单验证、js导出excel、js验证js表单验证、js导出excel、js验证
js登录验证js登录验证js登录验证js登录验证js登录验证js登录验证
javascript常用语句 js简单验证 js javascript常用语句 js简单验证 js
js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js验证js...
js验证 js验证 js验证 js验证js验证js验证js验证js验证js验证js验证
js验证银行卡号
js 图片 验证上传图片 大小 格式
js validate 非常强大的js验证框架 验证 js Validate js验证
JS验证表单大全,常用的
js文件验证表单js文件验证表单js文件验证表单js文件验证表单
6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单...
用户注册页面代码javascript验证,主要是讲用户注册界面的设计。
js验证居民身份证,就这么简单,你懂得~
关于表单验证的一些小js使用说明,以及一些利用正则表达式的简单使用。
js表单验证实例,HTML文件,javascript常用表单验证: 账号、密码、身份证等
js 常用验证 验证脚本集合 和常用函数的封装