IP Address From String In Java Regex
Chapter:
Regular Expression
Last Updated:
21-07-2016 18:52:12 UTC
Program:
/* ............... START ............... */
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class JavaIPAddressFromString {
public static void main(String args[]) {
String IPADDRESS_PATTERN = "(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}"
+ "(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)";
Pattern pattern = Pattern.compile(IPADDRESS_PATTERN);
Matcher matcher = pattern.matcher("sdkfjskdj10.33.45.67fksfksd");
if (matcher.find()) {
System.out.println(matcher.group());
}
}
}
/* ............... END ............... */
Output
Tags
IP Address From String, Regular Expression, Java