正则表达式以检查字符串的末尾是否有小数和两个整数

时间:2019-01-07 23:55:00

标签: javascript node.js

有人可以帮我建立一个正则表达式,以检查仅包含数字和十进制的字符串是否包含一个十进制,最后是否包含两个0-9整数?

这样类似下面的内容就会通过

3423.32 35232.53

但不是 3223 232 232 阿斯法斯 232.3 232.3432 232.222

1 个答案:

答案 0 :(得分:0)

/^\d+\.\d\d$/

应该做。

  • ^字符串的开头
  • \d+选择任意数量(实际上是1个或更多)数字字符
  • \.实际的'。字符,但是由于.通常在正则表达式中很特殊,因此需要\
  • \d\d两个数字
  • $字符串的结尾

您总是可以将正则表达式放入https://regexr.com/中,以查看类似的解释:)