javascript学习之 正则表达式 (26)——常用验证规则

1、验证手机号

示例代码:

        var reg=/^1[3578]\d{9}$/;
        var phone="13899998888";
        alert(reg.test(phone));

效果图:
这里写图片描述


2、把手机号中间四位显示为****

示例代码:

        var reg=/(\d{3})\d{4}(\d{4})/;
        var phone="13899998888";
        alert(phone.replace(reg,'$1****$2'));

效果图:
这里写图片描述


3、验证是否为压缩文件

示例代码:

        var reg=/\w+\.rar|zip|gz|7z/;
        var file="test.rar";
        alert(reg.test(file));

效果图:
这里写图片描述


4、验证邮箱
示例代码:

       var reg=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9_\.\-]+\.[a-zA-Z]+$/;
        var email="abc-123@qq.com";
        alert(reg.test(email));

效果图:
这里写图片描述


个人微信公众号:

这里写图片描述

如果我的文章对您有帮助,微信支付宝打赏:

这里写图片描述
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值