gpt4 book ai didi

javascript - 使用正则表达式来确保用户输入的是小数?

转载 作者:行者123 更新时间:2023-12-02 14:37:31 25 4
gpt4 key购买 nike

我试图确保用户只能输入小数。我找到了一个正则表达式来检查这一点,但它的工作方式似乎与我希望的相反。现在,如果用户输入非小数,我的表单上的按钮就会启用。我希望仅当用户输入小数时才启用该按钮。这是我的代码。

            decimal: function (val/*,rule*/){
if(!val){
return true;
}
return /^[0-9]{1,6}(?:[,.][0-9]{0,5})?$/.test(val);
},

最佳答案

你的函数运行良好。我建议像这样反转返回值:

decimal: function (val/*,rule*/){
if(!val){
return true;
}
return !/^[0-9]{1,6}(?:[,.][0-9]{0,5})?$/.test(val);
}

关于javascript - 使用正则表达式来确保用户输入的是小数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37327975/

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