正则自用

1.汉字、字母、数字、下划线、短横线,不超过20个字符

var reg = /^[a-zA-Z0-9_-\u4e00-\u9fa5]{1,20}$/;

        if (!reg.test(value)) {

            callback(new Error("请输入汉字、字母、数字、下划线、短横线,不超过20个字符"));

        } else {

            callback();

        }

你可能感兴趣的:(正则自用)