// 匹配整数的正则表达式
const integerRegex = /^-?\d+$/;
// 测试示例
console.log(integerRegex.test(123)); // true, 123 是一个整数
console.log(integerRegex.test(-456)); // true, -456 是一个负整数
console.log(integerRegex.test("789")); // true, "789" 是一个字符串形式的整数
console.log(integerRegex.test("abc")); // false, "abc" 不是整数
console.log(integerRegex.test("12.34")); // false, "12.34" 是一个小数
console.log(integerRegex.test("")); // false, 空字符串不是整数
^
和 $
分别表示字符串的开始和结束,确保整个字符串都符合正则表达式的规则。-?
表示可选的负号,允许匹配负整数。\d+
表示一个或多个数字字符(0-9)。这个正则表达式可以用来验证一个字符串是否为整数(包括正整数和负整数)。
上一篇:js 判断正整数
下一篇:js array转string
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站