如何从文本中选择字符串

时间:2015-03-19 13:17:38

标签: java

我尝试只获得这部分" 10.135.57.1​​/24 " in" 10.135.57.1​​/24 05492518979 "在android中。我怎么能这样做?

我在下面尝试使用substring但是它可以用于获取整数我怎么才能得到10.135.57.1​​/24?

4 个答案:

答案 0 :(得分:1)

对于此字符串,以下方法将起作用:

String[] parts = "10.135.57.1/24 05492518979".split(" ");
String partThatYouNeed = parts[0];

答案 1 :(得分:0)

在substring方法中,你要定义你所追求的String的哪个子部分。

如果您执行了以下操作,则会得到结果:

String whatYouWant = "10.135.57.1/24 05492518979".substring(0, 14);

答案 2 :(得分:0)

或使用子字符串

String yourString = "10.135.57.1/24 05492518979";
int index = yourString.indexof(" ");
String partThatYouNeed = yourString.substring(0,index);

答案 3 :(得分:0)

这个怎么样: - )

"10.135.57.1/24 05492518979".replaceFirst(" \\d+$", "")

或者这个:

"10.135.57.1/24 05492518979".replaceFirst(" .+$", "")