javascript使用正则表达式检测IP地址_javascript技巧
程序员文章站
2022-04-16 23:18:56
...
正则表达式:
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
红色块代表:第一个字符是2,第二个字符是0到4,第三个字符是任意一位数字。表示200~249。
绿色块代表:第一个字符是2,第二个字符是5,第三个字符是0到5。表示250~255。
蓝色块代表:第一个字符是0,或者1,或者可以没有这个字符,第二个字符是任意一位数字,第三个字符是任意一位数字,可以没有这个字符。表示1~199,可以有前导零。
“|”代表“或者”的意思,只要满足三块中的任意一块的意思。
前后的“(”和“)”代表这是一组
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
{3}代表重复三次。比如“255.255.255.”。
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
最后这一组的意思同上,就是在“.”后面加上相同的检测。
上一篇: Python爬虫爬验证码实现功能详解
下一篇: 详解python进行mp3格式判断
推荐阅读
-
javascript正则表达式模糊匹配IP地址功能示例
-
javascript正则表达式模糊匹配IP地址功能示例
-
javascript 正则表达式(二) 使用技巧说明
-
javascript正则表达式模糊匹配IP地址功能示例
-
URL地址中的#符号使用说明_javascript技巧
-
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码_javascript技巧
-
JavaScript实现url地址自动检测并添加URL链接示例代码_javascript技巧
-
使用正则表达式的格式化与高亮显示json字符串_javascript技巧
-
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法_javascript技巧
-
JavaScript实现url地址自动检测并添加URL链接示例代码_javascript技巧