加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

实战项目中的正则表达式运用

发布时间:2020-12-14 00:36:43 所属栏目:百科 来源:网络整理
导读:// 这里是正则表达式验证,企业名称、注册号、组织机构代码 $ ( "#tesr" ). blur ( function (){ var myreg = /^[A-Za-z0-9u4e00-u9fa5]{2,20}$/ ; if (! myreg . test ( $ ( "#tesr" ). val ())){ $ ( "#cpname" ). show (); $ ( "#cpname" ). html ( "
//这里是正则表达式验证,企业名称、注册号、组织机构代码
$("#tesr").blur(function(){
var myreg = /^[A-Za-z0-9u4e00-u9fa5]{2,20}$/;
if(!myreg.test($("#tesr").val())){
    $("#cpname").show();
    $("#cpname").html("企业名称为2-20个字符(包含汉字、字母、数字)");
   }
});


$("#regiter_code").blur(function(){
var regiter_code = /^[0-9u4e00-u9fa5]{0,7}[0-9]{6,13}[u4e00-u9fa5]{0,1}$/;
if(!regiter_code.test($("#regiter_code").val())){
    $("#regiter_c").show();
    $("#regiter_c").html("请输入正确格式的注册号(包含汉字、数字)");
}
});

$("#regiter_code1").blur(function(){
    var regiter_code = /^[0-9u4e00-u9fa5]{0,1}$/;
    if(!regiter_code.test($("#regiter_code1").val())){
        $("#regiter_c1").show();
        $("#regiter_c1").html("请输入正确格式的注册号(包含汉字、数字)");
    }
});


$("#jigou").blur(function(){
    var jigou = /[^a-zA-Z0-9]{8}-[a-zA-Z0-9]$/;
    if(!jigou.test($("#jigou").val())){
        $("#jigou-text").show();
        $("#jigou-text").html("请输入正确格式的组织机构代码");
    }
});


$("#faren_ID").blur(function(){
    var faren_ID = /^(d{15}$|^d{18}$|^d{17}(d|X|x))$/;
    if(!faren_ID.test($("#faren_ID").val())){
        $("#faren_IDname").show();
        $("#faren_IDname").html("请输入正确格式的身份证号");
    }
});

$("#phone").blur(function(){
    var phone = /^1[3|4|5|7|8][0-9]d{4,8}$/;
    if(!phone.test($("#phone").val())){
        $("#phonename").show();
        $("#phonename").html("请输入正确格式的手机号");
    }
});

$("#faren_name").blur(function(){
    var faren_name = /^[u4E00-u9FA5]{2,5}$/;
    if(!faren_name.test($("#faren_name").val())){
        $("#faren_title").show();
        $("#faren_title").html("姓名为2-5个中文字符");
    }
});

$("#contact_name").blur(function(){
    var faren_name = /^[u4E00-u9FA5]{2,5}$/;
    if(!faren_name.test($("#contact_name").val())){
        $("#contact_title").show();
        $("#contact_title").html("姓名为2-5个中文字符");
    }
});


$("#textarea").keyup(function () {
        $("#textarea-title").show();
        var len = $(this).val().length;
        if (len > 254) {
            $(this).val($(this).val().substring(0,255));
        }
        var num = 255 - len;
        $("#word").text(num);
    });
//这里是限制文本域输入显示的字数,提交的时候也是显示前台显示的字数。

//这里是结束

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读