java—以编程方式剪切字符串

jaql4c8m  于 2021-06-30  发布在  Java
关注(0)|答案(3)|浏览(316)

我有这样一个字符串(url):

"https://www9.online-convert.com/dl/web2/download-file/248f2225-7ed3-48dd-a586-ac1390bbeaab/02_Cuppy_lol.webp"

我只需要提取最后一部分。 02_Cuppy_lol.webp .
我该怎么做?
谢谢!

5vf7fwbs

5vf7fwbs1#

你可以用 substring() 以及 lastIndexOf() 在这里:

String value = completeString.substring(completeString.lastIndexOf("/") + 1);
pvcm50d1

pvcm50d12#

您可以使用split()方法

public class Demo {
    public static void main(String args[]){
        String str ="https://www9.online-convert.com/dl/web2/download-file/248f2225-7ed3-48dd-a586-ac1390bbeaab/02_Cuppy_lol.webp";
        String[] temp=str.split("/");
        int lastIndex =temp.length-1;
        String lastPart = temp[lastIndex];
        System.out.println(lastPart);
    }
}

输出-:

02_Cuppy_lol.webp
cld4siwp

cld4siwp3#

您可以拆分此文本/url并获取最后一部分,例如:

String url = "https://www9.online-convert.com/dl/web2/download-file/248f2225-7ed3-48dd-a586-ac1390bbeaab/02_Cuppy_lol.webp";
String[] splittedUrl = url.split("/");
String lastPart = splittedUrl[splittedUrl.length()-1)];

相关问题