当前位置: 首页 > 编程笔记 >

jquery使用正则表达式验证email地址的方法

武晨
2023-03-14
本文向大家介绍jquery使用正则表达式验证email地址的方法,包括了jquery使用正则表达式验证email地址的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了jquery使用正则表达式验证email地址的方法。分享给大家供大家参考。具体实现方法如下:

<html>

<head>

<title>jquery使用正则表达式验证email地址</title>

<meta http-equiv="content-type" content="text/html;charset=utf-8" />

<script type="text/javascript" src="jquery-1.8.2.min.js"></script>

<script type="text/javascript">

 $(function(){

  $(":input[name='email']").blur(function(){

   var email = $(this).val();

   var reg = /\w+[@]{1}\w+[.]\w+/;

   if(reg.test(email)){

    $(":input[name='check']").val("email合法");

   }else{

    $(":input[name='check']").val("请输入正确的email地址");

   }

  });

 });

</script>

<style type="text/css">

h5{color:blue;}

</style>

</head>

<body>

<h5>jquery使用正则表达式验证email地址</h5>

输入Email地址:<input type="text" name="email" /><input type="text" name="check" style="border-width:0px;color:red" />

</body>

</html>

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript

正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg

希望本文所述对大家的jQuery程序设计有所帮助。

 类似资料:
  • 它工作得很好,但是当我给出这样的值时,它也返回true..这怎么解决?

  • 本文向大家介绍js正则表达式验证邮件地址,包括了js正则表达式验证邮件地址的使用技巧和注意事项,需要的朋友参考一下 我们最经常遇到的验证,就是电子邮件地址验证。网站上常见。各种网页脚本也都常用“正则表达式”(regular expression)对我们输入的电子邮件地址进行验证,判断是否合法。有的还能分解出用户名和域名。现在用JavaScript语言实现一下电子邮件地址验证程序,用的是JavaSc

  • 问题内容: 有人可以向我解释这个Java Regex吗? 此正则表达式用于验证 电子邮件地址 。 问题答案: 如今,验证电子邮件地址被认为是一种不好的做法(停止使用regex验证电子邮件地址),尤其是使用问题中的表达式时。例如,这是一个更完整的表达式。 至于此表达式,我们将其分为几部分: 匹配字符串的开头 匹配列表中的至少一个字符 非捕获(请参阅backreference)组,可以重复0..n次,

  • 问题内容: 多年来,我慢慢地开发了一个正则表达式,假设它们不使用IP地址作为服务器部件,则可以正确验证MOST电子邮件地址。 我在几个PHP程序中使用了它,并且大多数时候都可以使用。但是,有时会遇到某个使用它的站点出现问题的人与我联系,最终我不得不进行一些调整(最近我意识到我不允许使用4个字符的TLD)。 您已经或看到的用于验证电子邮件的最佳正则表达式是什么? 我已经看到了几种使用使用几个较短表达

  • 问题内容: 在下面的IP地址验证中,我想查看它是否为有效的IP地址,我该如何使用以下内容 问题答案: 请改用锚点: 这些确保字符串的开头和结尾在正则表达式的开头和结尾匹配。(嗯,从技术上讲,您不需要起始锚,因为它在方法中是隐式的)。 然后,在尝试访问其结果之前,检查正则表达式是否确实匹配: 当然,这不是验证IP地址的好方法(请查看gnibbler的答案以找到合适的方法)。但是,正则表达式可用于检测

  • 在我的rails应用程序中,我想验证包含任意数量关键字的字符串字段上的输入(可以是多个自然语言单词(例如“文档编号”)。为了识别各个关键字,我输入它们,以“,”分隔(或以字符串结尾获取它们的结尾)。 为此我用 它应该允许属性关键字(字符串)包含:“word1、word2、word3 word4、word5-word6” 它不允许使用任何其他模式。e、 g.非“word1;word2;”它确实错误地