首页 > 其他 > 详细

保留两位小数的正则表达式

时间:2016-03-29 14:29:48      阅读:281      评论:0      收藏:0      [点我收藏+]

保留最多两位小数的百分比正则表达式:  /^\d+\.?\d{0,2}%$/

44.5%  44.66% 0.3% 5% 都正确     53   33.444%  -5.66%都错误

有且仅保留两位小数的百分比正则表达式:  /^\d+\.?\d{2}%$/

44.66%正确   55  0.3% 5% 33.444%  -5.66%都错误

 

Js: /^\d+\.?\d{0,2}%$/
java : ^\\d+\\.?\\d{0,2}%$

function IsPercent(){     
    var str = "0.47%";   
    alert(str);
    if(str.length!=0){
        alert(1);   
        var reg = /^\d+\.?\d{2}%$/;
        var r = str.match(reg);     
        alert(r);
        if(r==null)    
            alert(‘对不起,您输入的百分比格式不正确!‘); //请将“日期”改成你需要验证的属性名称!    
        }  
}  

保留两位小数的正则表达式

原文:http://www.cnblogs.com/msr1019jingzi/p/5332725.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!