js只能输入正整数正则表达式判断
时间: 2023-07-07 19:39:02 浏览: 138
正则文本框只能输入正整数
5星 · 资源好评率100%
好的,您可以使用以下正则表达式来判断输入的是否是正整数:
```javascript
function isPositiveInteger(str) {
// 定义正则表达式
var reg = /^[1-9]\d*$/;
// 判断输入是否匹配正则表达式
return reg.test(str);
}
```
其中,`str`为需要判断的字符串,函数会返回一个布尔值,如果是正整数则返回`true`,否则返回`false`。您可以调用该函数来判断用户输入的字符串是否为正整数。
阅读全文