`

[转]java以及js验证邮箱格式是否正确

阅读更多

转载:http://hi.baidu.com/liyahui/item/1effd710a99cba071894ec84

java类:

public static boolean isVaildEmail(String email){
String emailPattern="[a-zA-Z0-9][a-zA-Z0-9._-]{2,16}[a-zA-Z0-9]@[a-zA-Z0-9]+.[a-zA-Z0-9]+";
boolean result=Pattern.matches(emailPattern, email);
return result;
}

 

js:

<script language="javascript">
function checkMail(){
var strReg="";
var r;
var strText=document.getElementById("email").value;
strReg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i;
r=strText.search(strReg);
if(r==-1) {
alert("请填写正确的邮箱!");
document.all(str).focus();
document.all(str).value="";
}
}
</script>
</head>

<body>请填写要验证的邮箱:
<input name="email" type="text" id="email" />
<input name="" type="button" value="验 证" onclick="checkMail();" />
</body>

分享到:
评论

相关推荐

    java邮箱验证

    JavaScript用于前端验证,例如检查邮箱格式是否合法。前端验证后,通过Ajax或Submit按钮将邮箱地址发送到后端服务器。 在后端,接收到用户提交的邮箱地址后,调用上述的`sendEmail`方法,将验证链接(包含唯一...

    java开放发中常用的js验证

    本文将深入解析一个文件中提到的JavaScript验证代码片段,涵盖字符长度限制、特殊字符过滤、英文字符限定、数字限定、邮箱格式验证、密码强度检查、表单提交前的字段一致性验证以及防止右键菜单和拖放功能的禁用技巧...

    javajsp实现了js验证表单

    此标题明确指出本文将介绍如何使用 JavaScript(JS)进行表单验证,并且是在 Java Server Pages(JSP)环境下实现的。JSP 是一种基于 Java 的服务器端技术,用于生成动态网页内容。JavaScript 被用来编写客户端脚本...

    java script 表单验证

    ### JavaScript 表单验证知识点详解 #### 一、概述 在网页开发中,表单验证是确保用户提交数据准确无误的重要环节。...在实际应用中,还可以结合其他验证方法,如验证邮箱格式等,进一步完善表单验证的功能。

    Java判断时间,Email,手机号是否为正确格式

    在Java编程中,验证时间、电子邮件地址和手机号码的正确格式是常见的需求,尤其是在处理用户输入数据时。这里我们将详细探讨如何使用Java实现这些验证。 首先,验证时间的正确格式通常涉及日期和时间对象的创建。...

    史上最全Java表单验证封装类

    14. **邮箱验证**:虽然代码片段中没有显示,但通常也会包含`isEmail`方法来验证邮箱地址的合法性。 15. **通用字符串验证**:`stringCheck`方法验证字符串是否符合一定的格式要求。 #### 三、辅助方法 除了上述...

    java中验证脚本组件

    在Java中,验证脚本通常用于确保输入的数据符合预期的格式和规则,防止非法操作或者错误的数据进入系统。这样的脚本可以是独立的,也可以嵌入到更大的应用程序中,特别是在Web开发中,用于前端和后端的数据验证。 ...

    注册邮箱验证、手机号验证等正则表达验证

    console.log("邮箱格式正确"); } else { console.log("邮箱格式错误"); } var phone = "13912345678"; var phoneRegex = /^1[3-9]\d{9}$/; if (phoneRegex.test(phone)) { console.log("手机号码正确"); }...

    js验证讲解加例子 登录 电话号码 邮箱等验证

    在Java Web环境中,JavaScript验证通常与后端服务器配合工作。前端验证提供快速反馈,而后端验证确保数据安全。通过Ajax异步请求,可以将验证结果实时反馈给用户,同时避免了无效的服务器请求。 六、使用AJAX进行...

    java189邮箱demon.zip

    Java 189邮箱demon.zip是一个包含一系列Java文件的压缩包,主要用于实现189邮箱的电子发票推送功能。这个程序集成了创建推送邮件任务、发送带有附件的任务以及查询发送结果等一系列操作。以下是这些Java类文件的主要...

    JAVA文本框验证大全

    - **验证**:在用户输入数据后,程序会检查这些数据是否符合特定要求,如非空、邮箱格式、电话号码格式等。 2. **验证类型**: - **非空验证**:确保用户至少输入一些字符。 - **长度验证**:限制用户输入的字符...

    Java中对输入框的各种验证插件

    在Java开发中,用户界面(UI)的交互性是至关重要的,而输入框验证则是确保数据质量的关键步骤。本文将详细探讨Java中针对输入框的各种验证插件,并提供相关实践指导。 1. **验证需求**:在Web应用程序或桌面应用...

    JS(java script)表单验证大全

    根据给定文件的信息,我们可以总结出一系列关于JavaScript(JS)中的表单验证方法与技巧。以下将详细解析各个部分,并提供具体的实现方案。 ### 1. 只允许输入数字 在给定的内容中,`onlyNum` 函数通过判断键盘...

    仿新浪微博输入登陆邮箱,提醒后缀名(java servlet搭建)

    在用户输入邮箱地址时,系统能够实时检测并提示用户输入的邮箱后缀是否正确或常见。这通常通过JavaScript实现,监听用户的输入事件,然后实时发送请求到服务器,服务器端则需要有一个邮箱后缀库或者服务,用于匹配和...

    java邮箱注册

    例如,可以使用正则表达式检查邮箱格式是否正确。 当用户提交表单时,后端接收到请求,这是Java Web应用的核心部分。通常,我们会使用Servlet或Spring MVC来处理HTTP请求。在接收到注册请求后,服务器会验证用户...

    JSP 邮箱验证

    本文档将深入探讨一个关于JSP页面提交时如何通过JavaScript函数验证邮箱格式是否合法的案例。 #### 二、技术栈 本案例使用的技术栈主要包括: - **JSP(JavaServer Pages)**:用于构建动态网页。 - **JavaScript*...

    用户登录的验证完整JAVA程序.rar_JAVA 登录_JAVA登录_javascript_用户登录_验证登录

    这个主题主要涉及Java编程语言、JavaScript以及登录验证过程。下面将详细解释这些知识点: **1. Java编程语言** Java是一种广泛使用的面向对象的编程语言,以其"一次编写,到处运行"的特性而闻名。在用户登录验证中...

    JavaMail+Ajax+Jsp实现邮箱发送验证消息并进行验证

    - **服务器验证**: JSP页面接收到验证码后,检查存储的验证码是否匹配,如果匹配则验证成功,否则失败。 - **反馈结果**: 服务器返回验证结果,前端根据结果提示用户。 6. **安全性考虑** - **验证码过期**: 为...

    jquery-validate的验证的js文件

    `jQuery Validate` 是一个非常流行的JavaScript验证库,用于在客户端进行表单验证,极大地提高了用户交互体验,减少了服务器端的压力。这个压缩包包含了使用 `jQuery Validate` 插件所需的核心文件,具体包括: 1. ...

    js验证框架

    JavaScript验证框架是Web开发中常用的一种工具,它用于在客户端对用户输入的数据进行实时检查,以确保数据的有效性和合规性,从而减少服务器端的压力并提供更好的用户体验。本项目提供的"js验证框架"是一个轻量级的...

Global site tag (gtag.js) - Google Analytics