Ниже приведена строка, и я хочу получить жирный идентификатор.Подстрока строки java
String s = "> Index1 is: 261 String is: href: <a href="https://www.clover.com/v3/merchants/4B8BF3Y5NJH7P/orders/K0AH5696MRG6J?access_token=4ffcfacefd3b2e9611a448da68fff91f">https://www.clover.com/v3/merchants/4B8BF3Y5NJH7P/orders/K0AH5696MRG6J?access_token=4ffcfacefd3b2e9611a448da68fff91f</a>, id: **K0AH5696MRG6J**, currency: USD, title: Greta , note: This is test ,";
int ind = s.indexOf("id:");
s = s.substring(ind,s.indexOf(","));
Дает код ошибки из связанного.
Я знаю, что это ошибка, потому что в substring (int, int) второе значение параметра неверно.
Я пытаюсь получить подстроку между id:
и ,
.
Любая помощь
Спасибо, что работает. Да, я прочитаю документы :) – user1486269
@ user1486269 Я не знаю, сколько лет я использовал Java, прежде чем я прочитал Javadocs для 'java.lang' и' java.util' до конца и пожелал, чтобы я сделал это раньше. –