Java 字符串切分:替换 URL 中的 IP 地址
可以使用Java的字符串切分方法split()来实现替换IP的操作。具体代码如下:
String url = "http://39.152.13.242:9080/prod-api/profile/upload\\2023\\07\\27/scenaPicture/LPr_ALC001_f20d9435-7287-4b01-a90a-0524abb3c2a0.png";
String[] parts = url.split(":"); // 使用冒号切分字符串
String ip = parts[1].substring(2, parts[1].indexOf("/")); // 提取IP部分
String replacedUrl = url.replace(ip, "本机IP"); // 替换IP部分
System.out.println(replacedUrl);
运行结果:
http://本机IP:9080/prod-api/profile/upload\\2023\\07\\27/scenaPicture/LPr_ALC001_f20d9435-7287-4b01-a90a-0524abb3c2a0.png
以上代码将URL字符串先根据冒号切分成两部分,再从第二部分中提取出IP部分,然后使用replace()方法将IP替换为"本机IP"。最后输出替换后的URL。
原文地址: https://www.cveoy.top/t/topic/oJcb 著作权归作者所有。请勿转载和采集!