javascript正则表达式验证输入
2007-04-27 16:23
615 查看
/**//*
str 检测的字符串
exp 正则表达式
flag 匹配方式:g(全域对比,global match),i(忽略大小写,Ignore case),gi全域对比并且忽略大小写.
*/
function check(str,exp,flag)
...{
var reg= RegExp(exp,flag);
//reg.compile(exp,flag);
if(reg.test(str))
return true;
else
return false;
}
function warn(str)
...{
alert(str);
}
function isInt(str)
...{
var exp;
exp="^/d+$";
if(check(str,exp,"g"))
return true;
return false;
}
function isEmpty(str)
...{
var exp="^/s*$";
if(check(str,exp,"g"))
return true;
return false;
}
function isNum(str)
...{
var exp;
exp="^-{0,1}/d+((/d*)|(./d+))$";
return check(str,exp,"g");
}
function isEmail(str)
...{
var exp="^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$";
return check(str,exp,"g");
}
function isUrl(str)
...{
var exp="^[a-zA-z]+://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/S*)?$";
return check(str,exp,"g");
}
相关文章推荐
- javascript正则表达式验证全角输入
- ASP.NET中服务器控件Button调用javascript代码运用正则表达式验证TextBox中输入的是否为正整数或正小数,符合要求则继续运行服务器端代码功能的实现
- JavaScript - JS验证邮箱 身份证 VISA 卡输入是否正确|正则表达式
- javascript正则表达式--验证各种文本框输入格式
- javascript 正则表达式 验证email
- ShoppingPlatForm-----Register.aspx(javascript二级联动下拉框;会员注册页面;验证控件;正则表达式)RegularExpressionValidator控件;RequiredFieldValidator控件;RadioButtonList控件;CompareValidator控件;input标签;select标签
- 利用正则表达式验证控制文本框的输入字符类型
- 正则表达式验证IP输入
- asp服务端正则表达式验证输入内容格式收藏
- javascript 手机号码正则表达式验证函数
- js各种验证文本框输入格式(正则表达式)
- JavaScript 表单验证正则表达式大全
- Javascript的表单验证-初识正则表达式
- js各种验证文本框输入格式(正则表达式)
- android 中使用正则表达式验证输入
- 利用正则表达式, 验证控制文本框的输入字符类型
- 常用的JavaScript验证正则表达式归总
- JavaScript正则表达式验证
- 常用的JavaScript验证正则表达式
- JavaScript_正则表达式_验证手机号