Java IP Address Validate isIPValid(final String ipv4)

Here you can find the source of isIPValid(final String ipv4)

Description

is IP Valid

License

Open Source License

Declaration

public static boolean isIPValid(final String ipv4) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {
    private final static java.util.regex.Pattern pattern = java.util.regex.Pattern
            .compile("^([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\." + "([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\."
                    + "([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\." + "([01]?\\d\\d?|2[0-4]\\d|25[0-5])$");

    public static boolean isIPValid(final String ipv4) {
        java.util.regex.Matcher matcher = pattern.matcher(ipv4);
        return matcher.matches();
    }/*from   w w  w  . ja  v a 2  s .  co m*/
}

Related

  1. isIPv6HexCompressedAddress(String ip)
  2. isIPv6LiteralAddress(String src)
  3. isIpV6RegexValid(String strIp)
  4. isIPv6StdAddress(final String input)
  5. isIpValid(final String deviceIp)
  6. isIpValid(String ip)