java 正则提取ip
时间: 2023-10-20 08:03:59 浏览: 84
可以使用 Java 中的正则表达式来提取 IP 地址。以下是一个示例代码:
```java
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexExample {
public static void main(String[] args) {
String input = "192.168.0.1 is a private IP address.";
String regex = "\\b(\\d{1,3}\\.){3}\\d{1,3}\\b"; // 匹配 IP 地址的正则表达式
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(input);
while (matcher.find()) {
System.out.println(matcher.group());
}
}
}
```
该代码将输出匹配到的 IP 地址:`192.168.0.1`
阅读全文