java正则表达式判断 ip 地址是否正确解析

网友投稿 327 2022-12-30


java正则表达式判断 ip 地址是否正确解析

这篇文章主要介绍了java正则表达式判断 ip 地址是否正确解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

代码如下

public class ClassWork05 {

public static void main(String[] args) {

System.out.println(IsIp.isIp("10.10.1.1"));

}

}

class IsIp{

public static boolean isIp(String ip) {

boolean b1 = ip.matches("([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}");

return b1;

}

}

// 输出结果为 true

可以通过这个图来理解 ip 地址的正则表达式:

java 的 ip 正则表达式

([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}


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:websocket在springboot+vue中的使用教程
下一篇:苹果手机接口测试工具有哪些(常见的接口测试工具有哪些)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~