- var validateNumChar = (rule, value, callback) => {
- if (value === '') {
- callback(new Error('请输入'));
- } else {
- var len = /^.{8}$/;
- var reg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,9}$/
- var _false = false;
- if(!len.test(value)){
- _false = true;
- }
- if(!reg.test(value)){
- _false = true;
- }
- if(_false){
- callback(new Error('请输入8位字母数字组合!'));
- }else{
- callback();
- }
- }
- };
参考