1、手机号格式校验
const validatePhone = (rule, value, callback) => {
const regExp = /^1\d{10}$/;
if (value && !regExp.test(value)) {
return callback(new Error('请输入正确的手机号格式'));
} else {
return callback();
}
};
2、正整数正则表达式
const validatePositiveInteger = (rule, value, callback) => {
const regExp = /^[+]{0,1}(\d+)$/;
if (value && !regExp.test(value)) {
return Promise.reject("请输入正整数");
} else {
return Promise.resolve();
}
};
3、银行卡号(5-30位以内正则表达式)
const validateBankNum = (rule, value, callback) => {
const regExp = /\d{5}|\d{30}/;
if (value && !regExp.test(value.r