Разбитие строки и удаление части строки [дубликат]

146
02 июня 2019, 07:50

На данный вопрос уже ответили:

  • Разделить строку, содержащую знак вопроса 3 ответа

Есть строка

String s = "строка 1 | строка 2";
String[] sArr = s.split("|");

Вместо двух строк в sArr я получаю либо sArr[0] = "строка 1 | строка 2", sArr[1] вообще пустая.Либо при этой же строке s в sArr попадает вся строка посимвольный.

В общем нужно регулярное выражение для разбития строки.И для удаления из строки ненужного например

строка (фыфы) = строка 
строка 232323 = строка 
Answer 1

Необходимо экранировать символ |, потому что он имеет специальное значение.

String[] sArr = s.split("\\|");

Для замены всех цифр можно использовать

"a12b54".replaceAll("\\d+", "x")
READ ALSO
Кодирование строк java - html

Кодирование строк java - html

Есть база данных с веб-интерфейсом на java jsp, в таблицах которой данные в строковых колонках (не во всех) хранятся в виде:

131
NoSuchElementException: No value present - как правильно создать Mock объект?

NoSuchElementException: No value present - как правильно создать Mock объект?

Всем приветЕсть REST приложение со Spring Boot

173
JAVA словил ошибку unreachable statement не могу разобраться

JAVA словил ошибку unreachable statement не могу разобраться

делал калькулятор по заданному образцу и поймал ошибку в строке: 'calcDialogDisplaysetText("");' Сам код:

149
PreparedStatement

PreparedStatement

Я недавно начал знакомится с БД, поэтому не судите строгоу меня есть запрос:

149