String text;
System.out.println(text);
В консоли это выглядит следующим образом:Как удалить вторую подстроку с регулярным выражением?
The US.....................................
Illinois Commerce .......... ..............
...........................................
..........................Illinois Commerce
Мне нужно избавиться от второй подстроки Illinois Commerce
Это то, что я пробовал:
text = text.replaceAll("(?:Illinois Commerce:.*?){2}", "");
Я получаю java.lang.ArrayIndexOutOfBoundsException: 1
Каков ваш ожидаемый выход? Удалить полную строку или только этот текст? –
Удалить второе знакомство с 'Illinois Commerce' –
Строка' text' должна выглядеть точно так же, но без этого второго появления 'Illinois Commerce' –