java如何使用matcher替换一个url中的2个不同字符串?
我是安卓的初学者,我有一个url,我想在这个url中使用匹配器和模式来替换两个字符串("/vp/"
和("/s150x150/"
和"/s720x720/"
(如果存在的话))
这是我的网址:
cd.com/vp/3070d0210e464e/5AEFB3ED/t51.2885/s150x150/24845474_1790806444289980_66798452736_n.jpg
请帮忙
你可以在下面搜索框中键入要查询的问题!
我是安卓的初学者,我有一个url,我想在这个url中使用匹配器和模式来替换两个字符串("/vp/"
和("/s150x150/"
和"/s720x720/"
(如果存在的话))
这是我的网址:
cd.com/vp/3070d0210e464e/5AEFB3ED/t51.2885/s150x150/24845474_1790806444289980_66798452736_n.jpg
请帮忙
# 1 楼答案
第一部分可以使用justreplace,第二部分可以使用replaceFirst和这个regex
/s\\d+x\\d+/
替换为"/" + newSize + "x" + newSize + "/"
,如下所示:regex demo