美文网首页
js 正则取整正数,或浮点数且最多保留两位小数,去除字符串中的非

js 正则取整正数,或浮点数且最多保留两位小数,去除字符串中的非

作者: 我讲你思 | 来源:发表于2019-08-28 11:12 被阅读0次

    js 正则取整正数,或浮点数且保留两位小数,去除字符串中的非数字

    正则校验
    /^[0-9]+(.[0-9]{1,2})?$/.test(value)
    
    //正整数
    'qwerqwe.1.2.3.qwerqwerq'.replace(/[^0-9]*/g,"")   //1.2
    
    //正则取代,禁止输入其他
    'qwerqwe.1.2.3.qwerqwerq'.replace(/^\D*([0-9]\d*\.?\d{0,2})?.*$/,'$1') // 123
    
    

    相关文章

      网友评论

          本文标题:js 正则取整正数,或浮点数且最多保留两位小数,去除字符串中的非

          本文链接:https://www.haomeiwen.com/subject/pglpectx.html