0

我有这个字符串,

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

我想要的只是

"images/articles/4_APRIL_BLACK_copy.jpg"

我怎么得到这个?

4

2 回答 2

0

这应该有效:

s.split("=")[1]

您正在拆分=将在数组中返回子字符串的字符串。第二个元素是你需要的。

于 2012-05-02T02:56:15.303 回答
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是您想要的结果。

于 2012-05-02T03:06:44.957 回答