用正则表达式判断输入的是不是整数或小数
时间: 2023-09-08 17:15:05 浏览: 90
JS中验证整数和小数的正则表达式
5星 · 资源好评率100%
可以使用以下正则表达式来判断输入的是不是整数或小数:
```regex
^-?\d+(\.\d+)?$
```
解释:
- `^`:匹配字符串的起始位置。
- `-?`:可选的负号。
- `\d+`:匹配一位或多位数字。
- `(\.\d+)?`:可选的小数点和一位或多位数字。
- `$`:匹配字符串的结束位置。
这个正则表达式可以匹配包括负数在内的所有整数和小数。如果匹配成功,则输入是整数或小数,否则不是。
阅读全文