如何提取“字符串”android的一部分

时间:2017-02-15 17:17:04

标签: java android lexical-analysis

我一直试图提取“近Gangotri医院”和“没有125/6 8英里巴士站”,但我无法提取它可以任何人请帮我提取字符串

我需要提取第3个字符串,它位于第2个管道(|)运算符之后。

9649|14:30|Near Gangotri hospital |Opp Central Bank (Test)|9880955077|B T M Layout ~ 8937|14:34|no 125/6 8th Miles Bus Stop|Near 8th Mile Signal|080 65468012222|8th Mile

1 个答案:

答案 0 :(得分:2)

您可以使用String.split(String regex)分割文字,然后选择所需的部分。

String text = "9649|14:30|Near Gangotri hospital |Opp Central Bank (Test)|9880955077|B T M Layout ~ 8937|14:34|no 125/6 8th Miles Bus Stop|Near 8th Mile Signal|080 65468012222|8th Mile";
String parts[] = text.split("|");
String part3 = parts[2]; //Near Gangotri hospital