在多个条件下分割文本

时间:2018-06-24 16:35:52

标签: android

我正在使用Android Studio编写应用程序,并且想将文本拆分为不同的值。 结果中有以下文字

*"Name: Peter;Age: 25; City: Chicago"*

我想得到:

*Name = Peter;
Age = 25;
City = Chicago;*

我使用了搜索功能,找到了以下解决方案:Android Split string,但是对于我的问题来说,它似乎太复杂了。

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用split()方法。

String s1="Name: Peter;Age: 25; City: Chicago"; 
String[] words=s1.split(";");
//using java foreach loop to print elements of string array  
for(String w:words)
{  
Log.i("Words: ", w); 
}