/**
* @param rule 校验邮箱
* @param value 表单值
* @param callback 验证后的回调
*
*/
export const validateBank = function(rule: object, value: any, callback: any) {
const reg = /^([1-9]{1})(\d{15}|\d{18})$/;
if (!reg.test(value)) {
if (value && !reg.test(value)) {
callback(new Error('请输入正确的银行卡号'));
} else {
callback();
}
} else {
callback();
}
};
使用:
1:引入 import { validateBank } from 'XXX';
2: rules = [
bankNo: [{ required: true, validator: validateBank, trigger: 'blur' }]
]
JS银行卡号校验规则
最新推荐文章于 2023-05-30 11:00:39 发布