На данный вопрос уже ответили:
Есть строка
String s = "строка 1 | строка 2";
String[] sArr = s.split("|");
Вместо двух строк в sArr
я получаю либо sArr[0] = "строка 1 | строка 2"
, sArr[1]
вообще пустая.Либо при этой же строке s
в sArr
попадает вся строка посимвольный.
В общем нужно регулярное выражение для разбития строки.И для удаления из строки ненужного например
строка (фыфы) = строка
строка 232323 = строка
Необходимо экранировать символ |
, потому что он имеет специальное значение.
String[] sArr = s.split("\\|");
Для замены всех цифр можно использовать
"a12b54".replaceAll("\\d+", "x")
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть база данных с веб-интерфейсом на java jsp, в таблицах которой данные в строковых колонках (не во всех) хранятся в виде:
Всем приветЕсть REST приложение со Spring Boot
делал калькулятор по заданному образцу и поймал ошибку в строке: 'calcDialogDisplaysetText("");' Сам код: