`
kkvsyy
  • 浏览: 30222 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript 正则之EMAIL校验

阅读更多

最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------

/**
*	解释相关的意义
	\w+ 必须以一个a-z,A-Z,0-9或_这些字符中的一个开头。
	*	1.  /^$/ 这个是个通用的格式。
* 		^ 匹配输入字符串的开始位置;$匹配输入字符串的结束位置
	*	2. 里面输入需要实现的功能。
* 		* 匹配前面的子表达式零次或多次;
	*		+ 匹配前面的子表达式一次或多次;
	*		?匹配前面的子表达式零次或一次;
	*		\d匹配一个数字字符,等价于[0-9]
*/
function email(){
	var val = document.getElementById('email');
	var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/g;
	if(reg.test(val.value)){
		alert('email:'+val.value+',正确.');
	}else{
		alert('email:'+val.value+',错误.');
	}
}

 

分享到:
评论

相关推荐

    javascript正则表达式详解

    JavaScript正则表达式是编程语言JavaScript中的一个重要组成部分,它用于处理文本字符串,进行模式匹配、查找、替换等操作。在JavaScript中,正则表达式是一种强大的工具,可以帮助开发者实现复杂的数据验证、文本...

    JavaScript常用正则表达式

    正则表达式(Regular Expression)是JavaScript中的一种强大工具,用于匹配字符串中的模式。在JavaScript中,正则表达式可以用来验证用户输入,例如检查邮箱地址的有效性或手机号码的格式。以下是一些JavaScript中...

    JavaScript + 正则式实现表单参数校验

    本文将深入探讨如何结合JavaScript和正则式来实现表单参数的校验,确保用户输入的数据符合预期格式。 一、JavaScript表单基础 在HTML中,表单元素(如`<input>`、`<select>`、`<textarea>`等)用于收集用户输入。...

    Email正则效验效验

    ### Email正则验证知识点详解 在互联网应用开发中,对用户输入的数据进行验证是一项非常重要的工作,这不仅能提升用户体验,还能增强系统的安全性。其中,电子邮件地址(Email)的验证尤为重要,因为错误或非法的...

    javascript数据校验正则表达式

    本文将深入探讨如何在JavaScript中使用正则表达式进行数据校验。 在JavaScript中,正则表达式主要用于测试一个字符串是否符合特定模式,从而判断其有效性。例如,我们可以使用正则表达式来检查电子邮件地址、电话...

    javascript常用数据校验正则表达式

    "javascript常用数据校验正则表达式"这个主题涉及到的是在前端开发中如何使用正则来验证用户输入的数据,确保其格式正确性。下面将详细讨论JavaScript中正则表达式的常见用法以及`validate.js`这个文件可能包含的...

    validate校验正则表达式验证

    在本主题“validate校验正则表达式验证”中,我们主要探讨如何利用validate库进行正则表达式的校验工作,以及如何结合自定义的正则表达式进行数据验证。 validate库通常提供了一系列预定义的验证规则,其中包括对...

    正则表达式的页面校验js(附例子)

    在网页开发中,js(JavaScript)正则表达式常用于页面校验,确保用户输入的数据符合预设格式,如邮箱、电话号码、日期等。下面我们将深入探讨正则表达式的基础知识,以及如何在JavaScript中应用它们进行页面校验。 ...

    IP 正则表达式验证

    javascript 手机号码正则表达式验证函数JS正则表达式验证数字代码JavaScript正则表达式验证身份证号码是否合法(两种方法)jquery正则表达式验证(手机号、身份证号、中文名称)邮箱地址正则表达式验证代码合集软件...

    JavaScript验证正则表达式大全

    这个正则可以匹配15位或18位的中国身份证号码,包括最后一位的校验字符。 12. **匹配IP地址**: ```javascript var regex = /^\d+\.\d+\.\d+\.\d+$/; ``` 用于检查字符串是否为标准的IPv4地址。 13. **匹配...

    用于表单正则校验

    本项目“用于表单正则校验”专注于利用JavaScript的正则表达式进行高效且准确的验证。在JavaScript开发中,正则表达式是一种强大的工具,用于匹配、查找、替换和解析字符串中的模式。 首先,我们需要理解正则表达式...

    jq非空验证,js正则表达式验证邮箱和手机号码

    JavaScript正则表达式是用于匹配字符串模式的强大工具。在验证邮箱和手机号码时,我们需要创建符合特定规则的正则表达式。对于邮箱验证,通常的正则表达式如下: ```javascript var emailRegex = /^[a-zA-Z0-9._%...

    三目运算符+正则表达式

    首先,三目运算符,也称为条件运算符,是一种简洁的语法结构,用于根据一个条件来决定执行两个可能的操作之一。它的基本形式是:`条件 ? 表达式1 : 表达式2`。如果条件为真,那么表达式1的值将被计算和返回;如果...

    javascript常用正则表达式汇总

    javascript常用正则表达式汇总 /** * 检验各种规则 * @param str 检验的内容 * @param cType 预设的检验规则 字符串[ * empty, 检验是否为空 * telphone, 座机手机号码 * allphone, 所有手机号码 * ydphone,...

    javascript常用的一些校验

    在JavaScript中,数据校验是非常重要的一环,它可以帮助我们防止非法数据进入系统,保证程序的稳定性和安全性。下面将详细讨论JavaScript中常见的校验方法和技术。 1. **基础类型校验** JavaScript有七种基础类型...

    js正则输入验证提示

    1. **JavaScript正则表达式基础** - 定义:在JavaScript中,你可以使用`/pattern/flags`的形式创建一个正则表达式,其中`pattern`是你要匹配的模式,`flags`是可选的修饰符,如`g`(全局搜索)、`i`(不区分大小写...

    email 规则校验

    本文将详细探讨如何使用正则表达式来验证电子邮件地址的正确性,并通过JavaScript与Java两种语言的实际代码示例进行说明。 ### 一、电子邮件地址的格式规范 根据RFC 5322标准,电子邮件地址由本地部分和域名部分...

    用js正则表达式验证手机号,座机号和email格式

    根据提供的文件信息,本文将详细解释如何使用JavaScript中的正则表达式来验证手机号、座机号以及电子邮件地址的格式。 ### 一、正则表达式基础 在深入了解具体实现之前,我们先简单回顾一下正则表达式的概念。正则...

Global site tag (gtag.js) - Google Analytics