我一直试图提取“近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
答案 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