判断是否是正确的EMAIL格式
来源:互联网 发布:东北大学软件学院 编辑:程序博客网 时间:2024/04/28 20:11
function isEmail (s) //判断是否是正确的EMAIL格式
{
if (isEmpty(s))
{
window.alert("输入的E-mail地址不能为空,请输入");
return false;
}
if (isWhitespace(s))
{
window.alert("输入的E-mail地址中不能包含空格符,请重新输入");
return false;
}
var i = 1;
var len = s.length;
if (len > 50)
{
window.alert("email地址长度不能超过50位");
return false;
}
pos1 = s.indexOf("@");
pos2 = s.indexOf(".");
pos3 = s.lastIndexOf("@");
pos4 = s.lastIndexOf(".");
if ((pos1 <= 0)||(pos1 == len)||(pos2 <= 0)||(pos2 == len))
{
window.alert("请输入有效的E-mail地址");
return false;
}
else
{
if( (pos1 == pos2 - 1) || (pos1 == pos2 + 1) || ( pos1 != pos3 )|| ( pos4 < pos3 ) )
{
window.alert("请输入有效的E-mail地址");
return false;
}
}
if ( !isCharsInBag( s, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@"))
{
window.alert("email地址中只能包含字符ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@/n" + "请重新输入" );
return false;
}
return true;
}
function Verifyhanzi(str) //判断是不是汉字
{
for (nIndex=0; nIndex<str.length; nIndex++)
{
cCheck = str.charAt(nIndex);
if (isnumber(cCheck)|| IsAlpha(cCheck) || cCheck=='-' || cCheck=='_'|| cCheck==' '|| cCheck=='#'|| cCheck=='*'|| cCheck=='('|| cCheck==')'|| cCheck=='.'|| cCheck==';')
{
return false;
}
}
return true;
}
- 判断是否是正确的EMAIL格式
- 判断是否是正确的EMAIL格式
- 判断是否是正确的EMAIL格式
- 判断输入的Email地址格式是否正确
- java判断是否是Email格式
- 如何判断EditText的内容是否是正确IP格式
- JS 判断页面的url是否是正确格式
- Java判断时间,Email,手机号是否为正确格式
- Java判断时间,Email,手机号是否为正确格式
- php-email格式是否正确
- 判断email格式正确与否
- 判断字符串是否是合法的EMail
- 判断字符串是否是合法的EMail
- 判断字符串是否是合法的EMail
- js 判断是否是合法的email
- 判断字符串是否是email格式 正则表达式
- php自带函数判断是否正确的email地址
- 判断输入的IP格式是否正确
- Java调用动态库的问题
- 类声明中宏的影响
- 必学高级SQL语句
- 几则JAVA-Script函数
- SvcHost详解
- 判断是否是正确的EMAIL格式
- 候捷谈Java反射机制
- eclipse下struts+spring+hibernate快速入门
- 需求分析
- 史上最玄的11大巧合
- 今天中午来了好多人到公司参观
- visual c# && SQL Server
- 凤凰山和笔架山
- 关于JavaFX,我的意思是说...