/**
*Title:check email pattern Code
*Time:2006-11-24
*Author:colinmok
*/
function chkSendEmail()
{
//检查是否为空
if(frmSendEmail.to.value==""){
alert("请输入1至10个Email!");
document.frmSendEmail.to.focus();
return false;
}
if(frmSendEmail.name.value==""){
alert("请输入你的签名!");
document.frmSendEmail.name.focus();
return false;
}
//功能:正则表达式检测
var EmailArry = new Array(1000) //定义数组用来接收分割后的邮件
var Email=frmSendEmail.to.value //取得用户输入的值
var Email=Email.trim(); //调用下面去两边空格的函数
var Email=Email.AllTrim(Email); //调用去除中间空格的函数
var EmailArry=Email.split(";"); //分割用户输入的Email
// document.write("去空格后:"+Email+"<br>");
//正则表达式检测Email格式
var pattern=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
//循环检测每个email
for(var i=0;i<EmailArry.length;i++)
{
//document.write("EmailArry["+i+"]:"+EmailArry[i]+"<br>");
flag=pattern.test(EmailArry[i]);
if(!flag)
{
alert("第"+parseInt(i+1)+"个Email格式不对!!"+EmailArry[i]);
document.frmSendEmail.to.focus();
return false;
}
}
return true;
}
//构造去掉空格函数
String.prototype.trim=function()
{
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g, "");
}
// 除去空格函数
String.prototype.AllTrim= function()
{
var regEx = /\s*/g;
return this.replace(regEx,'');
}
分享到:
相关推荐
JavaScript正则表达式学习,PPT教程. 30分钟让你学会使用正刚表达式
根据提供的压缩文件名“基于STM32的单相用电器分析监测装置设计_王正刚.caj”,我们可以推测这个文件可能是该项目的源代码或报告,由王正刚编写。CAJ是一种由中国知网(CNKI)使用的文档格式,通常用于学术文献,...
首先,系统架构基于先进的 B/S 架构,即浏览器和服务器架构,开发应用系统,由 3 个模块组成:Web 应用程序模块、数据处理模块、数据存储与分类模块。各模块功能和数据流如图 1 所示。 在 Web 应用程序模块中,主要...
关于ANSYS的常用资源的问题解答:1,如何定制Beam188/189单元的用户化截面 2,ANSYS 查询函数(Inquiry Function) 3,ANSYS是否具有混合分网的功能? 4,机器人结构的优化分析 5,利用ANSYS随机振动分析功能实现随机疲劳...
这一概念由广联达公司的董事、总裁袁正刚提出,旨在推动建筑行业的数字化进程。 【描述概要】:虽然文中没有具体的描述,但可以推断,描述可能涉及数字建筑如何改变建筑行业的现状,以及其在建设工程全生命周期中的...
MapleSim传动库覆盖了传动系统建模的多个方面,提供了超过30种特定应用元件,如简单和复合齿轮组、离合器与制动器、无级变速器(CVT)和扭矩转换器、发动机与测功机、损耗元件、差速器、车辆与轮胎组件以及换挡机构...
42. 胡正刚的落款为“正刚”,体现了其个人风格。 43. 夏惠杰的签名是“惠杰”,简单而有力。 44. 卓的作品上会见到“尺度”二字,象征他对工艺的精准把握。 45. 永的落款为“天一”,可能寓含天地合一之意。 46...
3. 通用手部:通用手部设计用以适应多种物体的抓取和操作任务,它通常具有两个到五个手指,能够在一定程度上模拟人手的灵活性。这类手部通过更多的自由度和更复杂的控制系统,可以完成较为复杂的操作。 二、机械...
在第二章【宁静治理组织】中,提到了一个以项目经理傅正刚为核心的安全生产管理小组。这个小组是整个工地安全管理的中枢,负责制定和执行各项安全措施。同时,建立了自公司至项目经理部、再到各职能部门和专业班组的...
综合上述内容,这份技术资料涵盖了平屋面建筑构造的多个关键方面,包括保护层、防水层、找平层、保温层、隔汽层、屋面承重结构以及施工标准等。为了确保屋面的长期性能和安全性,施工时应严格按照这些技术要求和标准...
该方案包含了多个关键章节,包括宁静目标、治理组织、施工安全措施以及特殊季节施工的应对策略。 首先,方案明确了宁静目标,即杜绝重大伤亡事故,并将一般事故频率控制在2‰以下。这是一个高标准的要求,体现了...
成立了由杨枝柳任组长,黄朝华和王正刚为副组长的工作领导小组,下设办公室,由张海鱼担任主任,负责日常事务的管理,确保培训工作的有序进行。 三、外出培训学习原则 1. 根据上级主管部门的文件要求,选择符合条件...
平屋面建筑构造通常包括防水层、保护层、找平层、找坡层、保温层、钢筋混凝土屋面板等多个组成部分。这些部分共同作用,确保屋面的防水、保温和承载能力。 2. 构造做法及编号: 文件中提到的编号简图构造做法和备注...
- 顾正刚的《网站规划与建设》,提供了关于网站设计与实现的基础知识。 - 张万军的《基于CMMI的软件工程及实训指导》,介绍了软件工程的最佳实践。 - 萨师煊、王珊的《数据库系统概论》,讲解了数据库设计的基本原理...
7.机场飞行区无人驾驶清水车调度优化模型:构建了机场飞行区无人驾驶清水车辆的调度优化模型,与但正刚等[20]提出的实现负载均衡的算法相比,在实现任务量均衡的同时并不会增加总行驶路程,其对无人驾驶清水车辆,...
施工安全措施是方案的核心部分,详细列出了多个关键环节的预防和控制策略: #### 第一节 安全管理措施 包括制定并执行安全规章制度,进行定期安全检查,对员工进行安全培训,确保每个工人了解并遵守安全操作规程。 ...
【巨星农牧2021年半年度报告】是乐山巨星农牧股份有限公司发布的一份重要财务文件,旨在向公众和投资者展示公司在过去六个月的经营状况、财务数据和未来展望。以下是从报告中提取的关键信息和知识点: 1. **董事会...
RPG(奖励随机化政策梯度)汤正刚*,赵超*,陈伯元,徐华哲,王小龙,方飞,西蒙·邵雷,王玉,吴仪(*均分) **网站:** 这是RPG(奖励随机化政策梯度)的源代码,该论文在“通过奖励随机化发现多样化的多主体策略...
ERP考试试卷ERP考试试卷ERP考试试卷ERP考试试卷ERP考试试卷