如何删除某些字符或选择字符串中的某些索引字符?

时间:2012-05-02 02:50:14

标签: java string

我有这个字符串,

anyType{image0=images/articles/4_APRIL_BLACK_copy.jpg; image1=images/articles/4_APRIL_COLOR_copy.jpg; }

我想要的只是

"images/articles/4_APRIL_BLACK_copy.jpg"

我如何得到这个?

2 个答案:

答案 0 :(得分:0)

这应该有效:

s.split("=")[1]

您正在分割=上的字符串,这将返回数组中的子字符串。第二个元素就是你所需要的。

答案 1 :(得分:0)

这就是我在我的应用中执行拆分的方式。

String link = "image0=images/articles/4_APRIL_BLACK_copy.jpg";
    String[] parts = link.split("=");

    String first = parts[0];
    Log.v("FIRST", first);

    String second = parts[1];
    Log.v("SECOND", second);

此方法会在“=”处将字符串拆分为2,并为您提供2个拆分字符串。在您的情况下,String second是您想要的结果。