请帮助在JS上编写RegEx ip / mask。 例如:
192.168.1.1/24 - true
192.168.1.1/a - false
192.168.1.1 - false
答案 0 :(得分:3)
如果要通过屏蔽验证IPV4地址,
您可以使用:
([1-9]|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])(\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])){3}\/\d+
<强> Demo 强>
<强>解释强>
答案 1 :(得分:2)
var ip_mask_pattern = /^\d{1,3}(\.\d{1,3}){3}\/\d{1,2}$/;
ip_mask_pattern.test('192.168.1.1/24') // true
ip_mask_pattern.test('192.168.1.1/a') // false
ip_mask_pattern.test('192.168.1.1') // false