Регулярные выражения в Java? А почему бы и нет, как говорится. Время от времени неизбежно появляется необходимость их использовать, чтобы разбить строку на подстроки или, например, отформатировать данные. Сделать это можно несколькими разными способами.
Способ первый, он же самый простой, для несложных манипуляций - использовать встроенные методы класса String для работы с регулярными выражениями.
Пример 1.1. Разбивание строки на массив строк.
String data = "192.168.1.1; 127.0.0.1; 169.254.165.1";
String[] res = data.split(";\\s*");
String[] res = data.split(";\\s*");
В результате мы получим массив из трех строк: res[0] = 192.168.1.1, res[1] = 127.0.0.1, res[2] = 169.254.165.1.

Последние комментарии
2 дня 7 часов назад
1 неделя 6 часов назад
1 неделя 7 часов назад
1 неделя 7 часов назад
1 неделя 7 часов назад
1 неделя 5 дней назад
2 недели 1 день назад
2 недели 2 дня назад
2 недели 6 дней назад
6 недель 3 часа назад