正则验证 邮箱和固话1

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>
        正则验证邮箱和固话
    </title>
</head>

<body>
</body>
<script type="text/javascript">
    String.prototype.emailTest = function() {
        var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
        var bRes = reg.test(this);
        if (bRes) {
            console.log("该邮箱是合法的!")
        } else {
            console.log("该邮箱不合法!")
        };
    };
    var re = '172433437@qq.com';
    re.emailTest();
    String.prototype.telTes = function() {
        var reg = /^((0[1-9]\d{1,2})-)([1-9]{7,8})(-(\d{3,}))?$/;
        var bRes = reg.test(this);
        if (bRes) {
            console.log("该固话是合法的!")
        } else {
            console.log("该固话不合法!")
        };
    };
    var tel = '010-12283344';
    tel.telTes();
</script>

</html>

http://blog.chinaunix.net/uid-26729093-id-3987326.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • <!DOCTYPE html> 正则验证邮箱和固话 点击验证 点击验证 va...
    Akrios阅读 410评论 0 0
  • RegExp是正则表达式的缩写正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。 正则的定义方法...
    饥人谷_廖珍阅读 339评论 0 1
  • 问答部分 一、\d,\w,\s,[a-zA-Z0-9],\b,.,*,+,?,x{3},^$分别是什么? \d~表...
    dengpan阅读 511评论 0 1
  • --------------------------正则的作用--------------------------...
    G_whk阅读 642评论 1 5
  • 当年华严寺禅修,遇到的一件小事,影响我半生。每日午食,大师兄总要给我们交代,吃饭的时候不要说话,吃多少填多少,不要...
    时光菌阅读 214评论 0 0