vue中的form rule适用
是否是合法的id地址
js文件中通过export default function的方式,导出验证规则,在使用时,import相应的方法即可
export default validateIp(rule, value, callback) {
if(value === '' || value === null || value === 'undefined') {
callback()
} else {
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) && value !== '') {
callback(new Error('请输入正确的ip地址'))
} else {
callback()
}
}
}