js验证电子邮箱的正则表达式

function isEmail(mail) {
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (filter.test(mail)) {
        return true;
    } else {
        return false;
    }
}
时间: 2024-11-01 01:27:01

js验证电子邮箱的正则表达式的相关文章

最全面的js验证电子邮箱的正则表达式

先看如下一段代码:  代码如下 复制代码 function isValidMail(sText){ var reMail = /^(?:w+.?)*w+@(?:w+.?)*w+$/; return reMail.test(sText); } 似乎这样验证像sofish@163.com这样的邮箱是没问题的.但,由于仔细看一下在AT(@)后面的非捕获性引用中,使用 的是*(出现任意次):  代码如下 复制代码 var reMail = /^(?:w+.?)*w+@(?:w+.?)*w+$/; 那么,

js与jquery正则验证电子邮箱、手机号、邮政编码的方法_javascript技巧

本文实例讲述了js与jquery正则验证电子邮箱.手机号.邮政编码的方法. jQuery代码: //验证邮政编码 $("#postcode").blur(function(){ //获取邮政编码 var postcode=$("#postcode").val(); if(is_postcode(postcode)){ $("#postcode_info").html(""); }else{ $("#postcode_

JavaScript验证电子邮箱的函数_javascript技巧

本文介绍一个JavaScript验证电子邮箱的函数,相当靠谱. JavaScript验证电子邮箱的函数,源代码如下: function checkEmail(text) { if( text.match(/qq\.com$/) ) { return -1; } if( ! text.match(/^\w+([._-]\w+)*@(\w+\.)+\w+$/) ) { return false; } return true; } 关于JavaScript验证电子邮箱的函数,本文就介绍这么多,希望对您

求一个js验证‘/human/age’的正则表达式

问题描述 求一个js验证'/human/age'的正则表达式 求一个js验证'/human/age'的正则表达式,谢谢各位大神帮忙

js email 电子邮箱地址验证程序

原代码是这样的:  代码如下 复制代码 function isValidMail(sText){  var reMail = /^(?:w+.?)*w+@(?:w+.?)*w+$/;  return reMail.test(sText); } 似乎 这样验证像sofish@163.com这样的邮箱是没问题的.但,由于仔细看一下在AT(@)后面的非捕获性引用中,使用的是*(出现任意次):  代码如下 复制代码 var reMail = /^(?:w+.?)*w+@(?:w+.?)*w+$/; 那么

js验证各种类型的正则表达式

var Regexs = {                 email: (/^[0-9a-z][0-9a-z\-\_\.]+@([0-9a-z][0-9a-z\-]*\.)+[a-z]{2,}$/i),//邮箱                  phone: (/^0[0-9]{2,3}[2-9][0-9]{6,7}$/),//座机手机号码                  ydphpne: (/^((13[4-9])|(15[012789])|147|182|187|188)[0-9]{8

验证(Javascript和正则表达式)

原文:验证(Javascript和正则表达式) 昨天写了验证(C#和正则表达式),今天又写了个js版的验证.现在贴出来,为了方便自己查阅,同时也希望能给需要的人帮助和一些启发.由于今天才开始接触js,所以可能会有一些错漏,希望大家能批评指正. var Validator = { VerityLib: { //验证字符串非空 IsNotEmpty: function (input) { if (input != '') { return true; } else { return false; }

验证(C#和正则表达式)

原文:验证(C#和正则表达式) 我们经常会需要验证字符串的格式,比如密码长度范围.电子邮件格式.固定电话号码和手机号码格式等,这个时候我们经常会需要用到正则表达式.但是正则表达式用起来性能会低一点,所以在需要验证的时候能不使用正则表达式还是尽量不要使用正则表达式. 下面贴出来我写的一个验证类,里面包含了一些常用的验证.在这些验证里,能不用正则表达式验证的都尽量没有用正则表达式,但是在这种情况下都尽量把用正则表达式验证的代码也写在了方法里面做了注释. ps:Javascript版请点这里. 正则表

js 验证邮箱正则表达式

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-