/*ip正则验证*/ var validcodeip = (rule, value, callback) => { const reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/; if (reg.test(value)) { callback(); } else { return callback(new Error('输入格式不合法!')); } }; /*mac正则验证*/ var validcodemac = (rule, value, callback) => { const reg = /[A-F\d]{2}:[A-F\d]{2}:[A-F\d]{2}:[A-F\d]{2}:[A-F\d]{2}:[A-F\d]{2}/; if (reg.test(value)) { callback(); } else { return callback(new Error('输入格式不合法!')); } };
ip: [ {required:true, message:'ip不能为空',trigger:'blur'}, {validator:validcodeip,trigger:'blur'} ],