代码
import java.awt.desktop.SystemEventListener;
import java.math.BigInteger;
import java.net.Inet4Address;
import java.sql.DriverPropertyInfo;
import java.time.LocalDate;
import java.util.Scanner;
import java.util.StringTokenizer;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class main {
public static void main(String args[]) {
String str="登陆网站:222.128.89.253";
Pattern pattern;
Matcher matcher;
String regex="[\\d]{1,3}[.][\\d]{1,3}[.][\\d]{1,3}";
pattern=Pattern.compile(regex);
matcher=pattern.matcher(str);
String IP="";
while(matcher.find()){
IP=matcher.group();
System.out.print(matcher.start()+"位置出现");
System.out.println(IP);
}
System.out.printf("将%s替换为202.192.78.56\n",IP);
String result=matcher.replaceAll("202.192.78.56");
System.out.println(result);
}
}
运行
