java split несколько разделителей

  • Автор темы Lucania
  • 25
  • Обновлено
  • 05, May 2023
  • #1
Для использования нескольких разделителей при разделении строки в Java можно использовать метод
 split()
вместе с регулярным выражением, которое описывает все возможные разделители.

Например, для разделения строки по запятым или точкам с запятыми можно использовать следующий код: rustCopy code
 String str = "one,two;three.four";
String[] parts = str.split("[,;\\.]");

for (String part : parts) {

System.out.println(part);
}
В данном примере регулярное выражение
 [,;\\.]
означает, что строка должна быть разделена по запятым, точкам с запятыми или точкам. Обратите внимание на экранирование точки, поскольку в регулярных выражениях точка обозначает любой символ.

Lucania


Рег
02 Feb, 2023

Тем
27158

Постов
27328

Баллов
298908
Тем
49554
Комментарии
57426
Опыт
552966

Интересно