100内的正整数或一位小数包含100正则
时间: 2023-08-07 07:04:43 浏览: 168
对于匹配100内的正整数或一位小数包含100的正则表达式,可以使用以下表达式:
```
^100$|^(?!0)\d{1,2}$|^\d\.\d$|^100\.\d$
```
其中:
- `^100$` 表示匹配100
- `^(?!0)\d{1,2}$` 表示匹配1-99之间的数字,但不能是以0开头的数字
- `^\d\.\d$` 表示匹配一位小数的数字
- `^100\.\d$` 表示匹配100.x的数字
因此,该正则表达式可以匹配如下字符串:
- 1
- 10
- 99
- 100
- 0.1
- 1.2
- 99.9
- 100.1
但是不能匹配如下字符串:
- 0
- 1000
- 1.23
- 99.99
- 0100
相关问题
100内的正整数或一位小数正则
对于匹配100内的正整数或一位小数的正则表达式,可以使用以下表达式:
```
^(\d|[1-9]\d|\d\.\d)$
```
其中:
- `^` 表示匹配字符串的开头
- `\d` 表示匹配一个数字
- `[1-9]\d` 表示匹配10-99之间的数字
- `\d\.\d` 表示匹配一位小数的数字
- `|` 表示或的关系
- `$` 表示匹配字符串的结尾
因此,该正则表达式可以匹配如下字符串:
- 1
- 10
- 99
- 0.1
- 1.2
- 99.9
但是不能匹配如下字符串:
- 0
- 100
- 1.23
- 99.99
100以内的正整数或一位小数正则
正则表达式:^([1-9]|[1-9]\d|100|\d\.\d)$
解释:
- ^ 表示字符串开头
- ([1-9]|[1-9]\d|100) 表示匹配 1-100 的整数。其中,[1-9] 表示匹配 1-9 中的任意一个数字,[1-9]\d 表示匹配 10-99 中的任意一个数字,100 表示匹配 100 这个数字。
- \d\.\d 表示匹配一位小数。其中,\d 表示匹配任意一个数字,\.\ 表示匹配小数点,\d 表示再匹配任意一个数字。
- $ 表示字符串结尾
阅读全文