我们可以在使用子字符串时决定要选择的实例吗?

时间:2015-07-28 14:45:36

标签: java substring

我的数据

Airline Record Locator 12345
Airline ABC Airlines

我的子字符串代码

 data.substring(data.indexOf("Airline") + ("Airline").length(), data.indexOf("\n", data.indexOf("Airline")));

我需要获取ABC航空公司的数据,但是当我使用上面的代码时,它正在向我提取记录定位器12345 ,因为它在第一行获得了值Airline。

有什么方法可以决定选择哪个实例?

请建议?

1 个答案:

答案 0 :(得分:0)

data.substring(data.lastIndexOf("Airline ") + "Airline".length(), data.indexOf("Airlines")).trim()