【问题标题】:Need to get string part between two / in a string [closed]需要在字符串中的两个/之间获取字符串部分[关闭]
【发布时间】:2013-07-19 16:56:00
【问题描述】:

我是 Java 新手,需要帮助 我的主要字符串是 例如。 “String1/string2/string3/string4/all_free.sdx” "file1/file2/string3/string4/all_free.sdx"

我需要的最终结果是能够隔离并获得 string3 我可以索引但无法通过几个步骤实现它需要聪明人的帮助,因为我是 JAVA 新手

【问题讨论】:

标签: java indexof


【解决方案1】:

如果您知道这是您想要获得的第三个项目,一种简单的方法是使用split method,如下所示:

String myString = "String1/string2/string3/string4/all_free.sdx";
String string3 = myString.split("/")[2];

split("/") 的调用会产生一个字符串数组,如下所示:

{"String1", "string2", "string3", "string4", "all_free.sdx"}

现在您可以应用下标运算符来抓取您想要的元素。

【讨论】:

    猜你喜欢
    • 2014-02-26
    • 1970-01-01
    • 2012-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-09
    相关资源
    最近更新 更多