我是android的初学者,我有一个网址,我希望用"/vp/"
替换两个字符串("/"
)和"/s150x150/"
替换"/s720x720/"
(如果它&# 39; s存在))在此网址中使用匹配器和模式!
这是我的网址:
cd.com/vp/3070d0210e464e/5AEFB3ED/t51.2885/s150x150/24845474_1790806444289980_66798452736_n.jpg
请帮忙!
答案 0 :(得分:2)
你可以只使用替换第一部分,对于第二部分,你可以使用replaceFirst与此正则表达式/s\\d+x\\d+/
替换为"/" + newSize + "x" + newSize + "/"
,如下所示:
String newSize = "720";
url = url.replace("/vp/", "/")
.replaceFirst("/s\\d+x\\d+/", "/s" + "/" + newSize + "x" + newSize + "/");