输入框保留2位小数正则表达式
时间: 2023-09-24 15:05:43 浏览: 93
开发中常用正则表达式
以下是一个保留2位小数的正则表达式:
```
/^\d+(\.\d{1,2})?$/
```
这个正则表达式的含义是:
- `^` 匹配输入字符串的开始位置。
- `\d+` 匹配1个或多个数字。
- `(\.\d{1,2})?` 匹配一个小数点后面跟着1到2个数字,这个部分可以出现0或1次,从而可以匹配整数或小数。
- `$` 匹配输入字符串的结束位置。
因此,这个正则表达式可以匹配如下字符串:
- `123`:整数
- `123.4`:保留1位小数
- `123.45`:保留2位小数
- `123.456`:不匹配,因为小数位数超过了2位
注意,这个正则表达式只能用于验证字符串是否符合保留2位小数的要求,不能用于将字符串转换为保留2位小数的数字。如果需要转换,请使用相应的编程语言的转换函数。
阅读全文