正则校验两位小数

const checkInputText = (text)=>{

    var reg = /^(\.*)(\d+)(\.?)(\d{0,2}).*$/g;

    if (reg.test(text)) { //正则匹配通过,提取有效文本
      text = text.replace(reg, '$2$3$4').replace(/^0+/, '0');
    }
    else { //正则匹配不通过,直接清空
      text = '';
    }

    return text; //返回符合要求的文本(为数字且最多有带2位小数)
  }

正则校验两位小数
http://xuyuanhang.com//archives/zheng-ze-xiao-yan-liang-wei-xiao-shu
作者
许远航
发布于
2023年08月30日
许可协议