js判断是否是大小写,数字等方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断是否是大小写,数字等方法相关的知识,希望对你有一定的参考价值。
function isEmail(str)
{
var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|edu|int|name|asia)$";
var re = new RegExp( regu );
if( str.search( re ) == -1 )
{
return false;
}
else
{
return true;
}
}
// 判断是否含有大写字母
function hasCapital(str)
{
var result = str.match(/^.*[A-Z]+.*$/);
if(result==null) return false;
return true;
}
// 判断是否含有小写字母
function hasLowercase(str)
{
var result = str.match(/^.*[a-z]+.*$/);
if(result==null) return false;
return true;
}
// 判断是否含有数字
function hasNumber(str)
{
var result = str.match(/^.*[0-9]+.*$/);
if(result==null) return false;
return true;
}
// 判断是否含有其他字符
function hasOther(str)
{
var result = str.match(/^.*[^0-9A-Za-z]+.*$/);
if(result==null) return false;
return true;
}
以上是关于js判断是否是大小写,数字等方法的主要内容,如果未能解决你的问题,请参考以下文章
js密码正则表达式:要求包含大小写字母、数字和特殊符号,8~16位
js密码正则表达式:要求包含大小写字母、数字和特殊符号,8~16位