我尝试只获得这部分" 10.135.57.1/24 " in" 10.135.57.1/24 05492518979 "在android中。我怎么能这样做?
我在下面尝试使用substring但是它可以用于获取整数我怎么才能得到10.135.57.1/24?
答案 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(" .+$", "")