这个方法接收一个字符串(数据库连接的字符串) 例如参数 jdbc:oracle:thin:@192.168.20.108:1521:ezsec
在方法里面 获得原参数字串中的地址(例如127.0.0.1),并将原原地址替换 如何在字符串中获取这个地址 并替换
public String (String source,String newIp) {
}
[code="java"] public String replace(String source, String newIp) {
return source.replaceAll("(\d{0,3}\.\d{0,3}\.\d{0,3}\.\d{0,3})",
newIp);
}[/code]
[code="java"]
public String replace(String source,String newIp) {
String[] str1,str2;
str1=source.split("@");
str2=str1[1].split(":");
str2[0]=newIp;
return str2[0];
}
[/code]