gpt4 book ai didi

javascript - 正则表达式验证三位数和一位小数

转载 作者:行者123 更新时间:2023-12-01 03:52:21 26 4
gpt4 key购买 nike

我编写了一个正则表达式来验证包含三位数字和一个小数的数字,但是在所有情况下它总是返回false。

re = new RegExp("^\d{1,3}\.*\d{0,1}$");
re.test(33.0);


我尝试了多种组合,但无法正常工作。目的是验证一个最大3位数字,带有一个小数且小于100。我可以处理小于100的部分。

最佳答案

这是您想要的:



var test = [
123,
12.34,
100.1,
100,
12,
1.2,
1
];
console.log(test.map(function (a) {
return a+' :'+/^(?:100(?:\.0)?|\d{1,2}(?:\.\d)?)$/.test(a);
}));

关于javascript - 正则表达式验证三位数和一位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43068414/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com