JS 正则表达式 1.000-99.000的所有正数
时间: 2023-07-12 17:03:58 浏览: 103
js正则表达式详解
可以使用如下正则表达式来匹配 1.000-99.000 的所有正数:
```
/^[1-9]\d{0,1}\.[0-9]{1,3}$|^0\.[0-9]{1,3}$/
```
其中 `^` 表示匹配字符串的开头,`$` 表示匹配字符串的结尾,`|` 表示或者的意思。正则表达式的意思是:
- 匹配 `1-9` 之间的数字一到两个,后面跟一个 `.`,再跟上一个到三位数字;或者
- 匹配 `0`,后面跟一个 `.`,再跟上一个到三位数字。
例如,`1.000`、`10.123`、`99.000`、`0.123` 都是符合要求的字符串,`1.0000`、`100.123`、`00.123`、`-1.234` 都不符合要求。
阅读全文