文章内容
2021/4/13 18:48:59,作 者: 黄兵
Javascript验证CIDR
下面是通过Javascript验证是否是CIDR的代码:
const regexStr = "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))?$";
const regex = new RegExp(regexStr);
const validResult = regex.test(cidr_selected)
这里首先定义正则表达式,之后通过test的方式判断是否CIDR,是返回True。
test()
方法执行一个检索,用来查看正则表达式与指定的字符串是否匹配。返回 true
或 false
。
参考资料:
1、Validate IPv4 address with or without CIDR
黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - Javascript验证CIDR
评论列表