js---正整数判断,并把小数点后的自动去掉
【校验代码】
const numberLimit = (value: any) => { if (!(/(^[1-9]\d*$)/.test(value))) { return value.replace(/^(0+)|[^\d]+/g, ''); } return value; }
【ant design InputNumber控件】
<InputNumber min={1} max={1000} formatter={numberLimit}
                    parser={numberLimit} className={styles.numbr} />
【补充】
直接用这个正则也可以
`${value}`.replace(/[^\d]/g, '')
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号