正则表达式限制输入非负数且最多保留4位小数
可以使用如下正则表达式:
^\d+(\.\d{1,4})?$
解释如下:
^:表示匹配字符串的开头。\d+:表示匹配一个或多个数字。(\.\d{1,4})?:表示一个可选的小数部分,其中(\.表示匹配小数点,\d{1,4}表示匹配一个到四位数字。$:表示匹配字符串的结尾。
这个正则表达式可以匹配如下的字符串:
- 0:整数 0。
- 0.0:小数 0。
- 0.1234:小数 0.1234。
- 1234:整数 1234。
- 1234.0:小数 1234.0。
- 1234.5678:小数 1234.5678,但只保留了小数点后四位。
原文地址: https://www.cveoy.top/t/topic/hbmH 著作权归作者所有。请勿转载和采集!