当前位置: 首页 > 知识库问答 >
问题:

用于十进制[重复]的Javascript Regex

燕智
2023-03-14

我需要一个带有2个小数的5位数整数的regex。

    null
    null

共有1个答案

隆睿
2023-03-14

使用这个regex,它会工作的

var regex = /^\d{5}\.\d{2}$/;
var num = '23445.09';
console.log(regex.test(num));  // True

var num2 = '12345.6'
console.log(regex.test(num));  // False

演示:https://jsbin.com/wasefa/edit?html,js,console,output

 类似资料:
  • 在我的代码中 当我运行程序时,它抛出一个数字格式异常 我做错了什么?这似乎相对简单,但不起作用。

  • 我想用java类计算,但我总是通过周期数得到异常。我一直在网上寻找,但不幸的是什么也没找到。也许有人能帮我修复它。 例子: 系统出来println(新的BigDecimal(1)。除法(新的BigDecimal(4))--

  • 我有一个用户输入框,用户可以在其中键入美元货币的金额。当用户输入小数点以表示0.24美分(例如0.24美分)时,当输入为.244或.240时,该值显示为0.20而不是.24美分。我希望用户能够只输入0.24美分,而不必输入额外的小数。

  • 问题内容: 我有2个数据库字段 我有2个pdo查询可以更新它们。更新int的那个可以正常工作 但我无法更新小数字段。我尝试了下面的3种方法,但没有任何效果 看来问题出在数据库类型上?是否有一个用于类型的字段?如果没有,我该如何解决? 问题答案: 没有小数/浮点数,您必须使用。

  • 我需要将十六进制值OX12转换为JAVA中的十进制值, 正如我所知,十六进制是基于16(1..9,a..f)的,但在这种情况下,我不知道如何使用该值进行转换。 有人能帮我吗? 太感谢了

  • 所以我正在做一个脚本,把两个数字(十进制数字)加在一起,这我遇到了一个问题。 http://jsfidle.net/derekl/esqnc/ 我做的剧本,结果很好: 但很快我就明白了: