200字
正则校验两位小数
2023-08-30
2023-08-30
js
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位小数)
  }
正则校验两位小数
作者
许远航
发表于
2023-08-30
License
CC BY-NC-SA 4.0

评论