正则表达式:整数和小数校验
1.小数校验
YearQty:[{validator:(rule,value,callback)=>{//为空是不检查if(value==""){returntrue}//存入必须格式正确varreg=/^\d*(\.\d{1,20})?$/;varpattern=newRegExp(reg);returnpattern.test(value);},message:'关联行号不正确',//触发器可以同时用blur和changetrigger:['change','blur'],}],重点看这几句:
varreg=/^\d*(\.\d{1,20})?$/;varpattern=newRegExp(reg);returnpattern.test(value);2.整数校验
Qty:[{validator:(rule,value,callback)=>{//为空是不检查if(value==""){returntrue}//存入必须格式正确varreg="^[0-9]*[1-9][0-9]*$";varpattern=newRegExp(reg);returnpattern.test(value);},message:'关联行号不正确',//触发器可以同时用blur和changetrigger:['change','blur'],}],重点看这几句:
varreg="^[0-9]*[1-9][0-9]*$";varpattern=newRegExp(reg);returnpattern.test(value);