- 05, May 2023
- #1
Для использования нескольких разделителей при разделении строки в Java можно использовать метод
Например, для разделения строки по запятым или точкам с запятыми можно использовать следующий код: rustCopy code
split()
вместе с регулярным выражением, которое описывает все возможные разделители.
Например, для разделения строки по запятым или точкам с запятыми можно использовать следующий код: rustCopy code
String str = "one,two;three.four";
String[] parts = str.split("[,;\\.]");
for (String part : parts) {
System.out.println(part);
}
В данном примере регулярное выражение [,;\\.]
означает, что строка должна быть разделена по запятым, точкам с запятыми или точкам.
Обратите внимание на экранирование точки, поскольку в регулярных выражениях точка обозначает любой символ.