2020.11.28

一、今日学习内容:

今天的主要内容是两种验证方式:数字验证和E-mail格式验证:

1、数字验证
// 判断是否是整数
function isNumber(str)
{
for(i=0;i<str.length;i++)
{
// 每一位都是 0~9 的数字,如果是第 1 位,则可以是“-”号
if(str.charAt(i)>='0' && str.charAt(i)<='9'
|| str.charAt(i)=="-" && i==0)
continue;
else
return false;
}
return true;
}
2、 E-mail 格式验证
// 判断是否是 E-mail
function isEmail(email)
{
if(email.length==0)
return false;
index1 = email.indexOf('@');
index2 = email.indexOf('.');
if(index1 < 1 // @符号不存在,或者在第一个位置
|| index2 < 1 // .符号不存在,或者在第一个位置
|| index2-index1 <2 // .在@的左边或者相邻

二、遇到的问题:

E-mail 格式验证不太清楚。

三、明日学习计划:

继续学习javaweb。

原文地址:https://www.cnblogs.com/marr/p/14177813.html