简单整数正则表达式

bluesky1年前 ⋅ 231 阅读

ChatGPT的回答仅作参考:

以下是一些简单的整数正则表达式:

1. 匹配所有整数(包括正整数、负整数和零):

```
^-?\d+$
```

2. 匹配所有正整数:

```
^\d+$
```

3. 匹配所有非负整数(包括正整数和零):

```
^\d+$
```

4. 匹配所有非正整数(包括负整数和零):

```
^-\d+|0$
```

5. 匹配所有大于等于10的整数:

```
^[1-9]\d+$
```

6. 匹配所有小于等于10的整数:

```
^([0-9]|10)$
```

7. 匹配所有偶数:

```
^[0-9]*[02468]$
```

8. 匹配所有奇数:

```
^[0-9]*[13579]$
```

注意:以上正则表达式仅适用于整数,不包括小数或科学计数法表示的数字。

全部评论: 0

    相关推荐