正则表达式之IP地址检验

简介: String ipRegex = "^(\\d|[1-9]\\d|1\\d*|2[0-4]\\d|25[0-5])(\\.\\1){3}$"; /* * \\d|[1-9]\\d|1\\d*|2[0-4]\\d|25[0-5] * 该段的数字只有一位的时候,两位数字的时候,三位数字的时...

String ipRegex = "^(\\d|[1-9]\\d|1\\d*|2[0-4]\\d|25[0-5])(\\.\\1){3}$";
/*
* \\d|[1-9]\\d|1\\d*|2[0-4]\\d|25[0-5]
* 该段的数字只有一位的时候,两位数字的时候,三位数字的时候(1开头的和2开头的)

* \\1 表示向前引用第一个组的内容!
*/

目录
相关文章
|
2月前
|
网络协议 JavaScript 前端开发
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名2
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名
956 0
|
JavaScript Java Python
ip和端口号的正则表达式
这里写目录标题一级目录前言1. ip地址2. 端口号3. ip:端口号 一级目录 前言 ip以及端口号的正则表达式 在逻辑应用比较广泛 对于更多的知识点可看我java框架: java框架零基础从入门到精通的学习路线(超全) 1. ip地址 关于可用的ip地址可看我之前写的一篇文章: 可使用的局域网地址范围 【1-9】表示取1到9的数字范围,这种是取值的正则 第一个数字((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))) 250-255,正则为25[0-5] 200到249,正
782 0
ip和端口号的正则表达式
|
Java
HDOJ 2206 IP的计算(正则表达式的应用)
HDOJ 2206 IP的计算(正则表达式的应用)
96 0
HDOJ 2206 IP的计算(正则表达式的应用)
|
Web App开发 PHP
PHP正则表达式获取指定IP的物理地址
  网站常用的模块可能出了注册、登陆、发稿、留言、评论,剩下比较重要的也许就是获取IP并作相应的数据处理了。自己搭建IP数据库占资源,而且更新不便,何不使用现成的IP查询呢?下面自己写了个获取IP物理地址的PHP代码(有一定的瑕疵,请高手不吝赐教)Venus'Blog   DOCTYPE html>     这段代码采用访问http://www.ip138.com后使用正则表达式进行截取部分内容,Venus'Blog其中正则表达式是自己写的。
1300 0
|
JavaScript 前端开发
【JavaScript】不使用正则表达式和字符串的方式来解析浏览器的URl地址信息
版权声明:本文为博主原创文章,未经博主允许不得转载。更多学习资料请访问我爱科技论坛:www.52tech.tech https://blog.csdn.net/m0_37981569/article/details/82532501 1.
1028 0
|
Java
java使用正则表达式判断手机号,固定电话,身份证,邮箱,url,车牌号,日期,ip地址,mac,人名等
版权声明:本文为博主原创文章,如需转载,请标明出处。 https://blog.csdn.net/alan_liuyue/article/details/78983474 简介   1.
4175 0
|
1月前
|
数据库 Python
Python网络数据抓取(8):正则表达式
Python网络数据抓取(8):正则表达式
20 2