正则验证正整数不能以小数点结尾
时间: 2023-08-23 20:17:31 浏览: 76
是的,正则表达式验证正整数不能以小数点结尾的规则如下:
```^[1-9]\d*$```
解释一下这个规则:
- ```^``` 表示匹配字符串的开头
- ```[1-9]``` 表示匹配一个非零的数字
- ```\d*``` 表示匹配任意个数字(包括 0 个)
- ```$``` 表示匹配字符串的结尾
所以这个规则的意思是:一个正整数以非零数字开头,后面跟任意个数字,不能以小数点结尾。
相关问题
正则验证正整数并且不能以小数点结尾
正则表达式验证正整数并且不能以小数点结尾的规则如下:
```^[1-9]\d*$```
解释一下这个规则:
- ```^``` 表示匹配字符串的开头
- ```[1-9]``` 表示匹配一个非零的数字
- ```\d*``` 表示匹配任意个数字(包括 0 个)
- ```$``` 表示匹配字符串的结尾
所以这个规则的意思是:一个正整数以非零数字开头,后面跟任意个数字,不能以小数点结尾。
正则验证正整数包括零并且不能以小数点结尾
正则表达式验证正整数包括零并且不能以小数点结尾的规则如下:
```^[0-9]\d*$```
解释一下这个规则:
- ```^``` 表示匹配字符串的开头
- ```[0-9]``` 表示匹配任意数字,包括 0
- ```\d*``` 表示匹配任意个数字(包括 0 个)
- ```$``` 表示匹配字符串的结尾
所以这个规则的意思是:一个数字以数字开头,后面跟任意个数字,不能以小数点结尾。如果要匹配正整数,可以将开头的 ```[0-9]``` 改为 ```[1-9]```。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)