Регулярные выражения в 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.

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