js 限制输入为ip地址
时间: 2024-03-05 09:52:13 浏览: 118
ip地址限制
你可以使用正则表达式来限制输入为IP地址。以下是一个示例:
```javascript
function isValidIPAddress(input) {
const regex = /^([0-9]{1,3}\.){3}[0-9]{1,3}$/;
return regex.test(input);
}
// 示例用法
console.log(isValidIPAddress("192.168.0.1")); // true
console.log(isValidIPAddress("256.168.0.1")); // false
console.log(isValidIPAddress("192.168.0")); // false
```
这个函数接受一个字符串作为输入,如果字符串是一个有效的IP地址,则返回`true`,否则返回`false`。该函数使用正则表达式来匹配IP地址的格式,其中`^([0-9]{1,3}\.){3}[0-9]{1,3}$`表示匹配以点分隔的四个数字,每个数字介于0到255之间。
阅读全文