Android examples for Network:IPv6
is IPv6 Hex Compressed Address by regex
//package com.java2s; import java.util.regex.Pattern; public class Main { private static final Pattern IPV6_HEX_COMPRESSED_PATTERN = Pattern .compile("^((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)::((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)$"); public static boolean isIPv6HexCompressedAddress(final String input) { return IPV6_HEX_COMPRESSED_PATTERN.matcher(input).matches(); }/*from w w w . ja v a 2 s.c o m*/ }