摘要:
下文讲述使用正则表达式匹配出“ipv4”IP地址的方法分享,如下所示:
实现思路:
指定字符开头和字符结尾
/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/
猫猫教程(maomao365.com)----正则表达式匹配检测字符串是否为ipv4的示例分享
maomao365.com
检测字符串是否为ipv4的方法示例分享
let s = "1200.23.1.1";
let r = /^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/;
if(r.test(s))
{
document.write(s+" :是一个合格的ipv4!");
}else
{
document.write(s+" :不是一个合格的ipv4!");
}
正则表达式检测字符串是否为ipv4的方法分享