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

  • 时间:
  • 浏览:21

那篇文章次要引见了java正则表达式判定 ip 地点是不是准确剖析,文中经由过程示例代码引见的十分具体,对各人的进修或事情具有1定的参考进修代价,需求的伴侣能够参考下

代码以下

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⑼]|[1⑼]\\d|1\\d{2}|2[0⑷]\\d|25[0⑸])(\\.(\\d|[1⑼]\\d|1\\d{2}|2[0⑷]\\d|25[0⑸])){3}");
    return b1;
  }
}
// 输入成果为 true

能够经由过程那个图去了解 ip 地点的正则表达式:

java 的 ip 正则表达式

([1⑼]|[1⑼]\\d|1\\d{2}|2[0⑷]\\d|25[0⑸])(\\.(\\d|[1⑼]\\d|1\\d{2}|2[0⑷]\\d|25[0⑸])){3}

以上便是本文的全数内容,期望对各人的进修有所帮忙,也期望各人多多撑持剧本之家。