js正则表达式验证中文,手机号

113 篇文章 1 订阅
提供的JavaScript代码展示了如何使用正则表达式进行中文和手机号的验证。函数regexCheck接受两个参数,number表示验证类型(1代表中文,2代表手机号),value为待验证的字符串。根据number的值,函数应用相应的正则模式进行匹配,并返回验证结果。
摘要由CSDN通过智能技术生成
	  //正则验证
        var regexCheck=function(number,value){
            // number=1:中文
            // number=2:手机号
            var pattern1 = /[\u4e00-\u9fa5]/;//中文验证
            var pattern2 = /^1\d{10}/;//手机号
            var isTrue=false;
        switch (number) {
            case 1:
            isTrue=pattern1.test(value);  
                break; 
                case 2:
            isTrue=pattern2.test(value)&&(value.length==11);  
                break;
            default:
                break;
        }
        return isTrue;
    };

	var text="2中文验证1"; 
	var value="15188882222"; 
	document.write(regexCheck(1,text)); 
	document.write("<br/>");
	document.write(regexCheck(2,value));

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橙-极纪元JJY.Cheng

客官,1分钱也是爱,给个赏钱吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值