js正则表达式判断值是否为整数
时间: 2023-09-17 16:07:46 浏览: 90
JS中验证整数和小数的正则表达式
可以使用正则表达式来判断一个值是否为整数,以下是一个简单的例子:
```javascript
function isInteger(value) {
return /^\d+$/.test(value);
}
console.log(isInteger("123")); // true
console.log(isInteger("123.4")); // false
console.log(isInteger("-123")); // true
console.log(isInteger("abc")); // false
```
该函数接受一个参数 `value`,使用正则表达式 `/^\d+$/` 来判断该值是否为整数。其中,`^\d+$` 表示必须以一或多个数字开头,并以一或多个数字结尾,中间不能包含其他字符。如果测试通过,则返回 `true`,否则返回 `false`。
阅读全文