JavaScript的正则表达式实现邮箱校验

简介: JavaScript的正则表达式实现邮箱校验

说到html5,在说邮箱校验,聪明的人已经想到了直接写个

电子邮箱:<input type="email" name="email">这样不就是自动校验邮箱了么。。。。

   不错,这样也可以,但是我要说的是:在没有出来这个的时候我们是这样验证的,请看代码

<!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" xml:lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
  <title>邮箱校验</title>
  <script type="text/javascript">
  window.οnlοad=function(){
    var oTxt1=document.getElementById('txt1');
    var oBtn1=document.getElementById('btn1');
    oBtn1.οnclick=function(){
      var re=/^\w+@[0-9a-z]+\.[a-z]+$/;
      if(re.test(oTxt1.value)){
        alert('您写的是合法的邮箱')
      }else{
        alert('你丫写错啦')
      }
    }
  }
  </script>
</head>
<body>
  <input type="text" name="email" id="txt1">
  <input type="button" value="校验" id="btn1">
  
</body>
</html>


大家看看这样是不是也可以的,哈哈,大神勿喷!小弟刚出来混,望各路大神给晚辈留点面子!  

目录
相关文章
|
10天前
|
前端开发 JavaScript
前端 js 经典:正则表达式
前端 js 经典:正则表达式
16 2
|
11天前
|
JavaScript 前端开发 测试技术
学会JavaScript正则表达式(二)
学会JavaScript正则表达式(二)
|
11天前
|
机器学习/深度学习 JavaScript 前端开发
学会JavaScript正则表达式(一)
学会JavaScript正则表达式(一)
|
12天前
|
XML JavaScript 前端开发
【JavaScript | RegExp】正则表达式
【JavaScript | RegExp】正则表达式
14 4
|
12天前
|
JavaScript 索引
记录_js正则表达式
记录_js正则表达式
8 0
|
12天前
|
Python
Python 内置正则表达式库re的使用
正则表达式是记录文本规则的代码,用于查找和处理符合特定规则的字符串。在Python中,常通过原生字符串`r&#39;string&#39;`表示。使用`re.compile()`创建正则对象,便于多次使用。匹配字符串有`match()`(从开头匹配)、`search()`(搜索首个匹配)和`findall()`(找所有匹配)。替换字符串用`sub()`,分割字符串则用`split()`。
30 3
|
12天前
|
Python Windows
【Python进阶必备】一文掌握re库:实战正则表达式
【Python进阶必备】一文掌握re库:实战正则表达式
14 0
|
6天前
|
数据安全/隐私保护 Python
Python进阶---正则表达式
Python进阶---正则表达式
10 2
|
10天前
|
数据采集 Python
python中的正则表达式,Python实习面试经验汇总
python中的正则表达式,Python实习面试经验汇总
|
12天前
|
Python
python正则表达式小结
1. **其他函数:**  `re`模块还提供了其他一些函数,例如 `re.search()`查找字符串中第一个匹配的部分,`re.findall()`查找所有匹配的部分,`re.sub()`替换匹配的部分。
24 0