Как сделать фильтр текста по регулярному выражения передаваемому как аргумент?

114
25 августа 2021, 14:00

Необходимо реализовать консольную программу, которая бы фильтровала поток текстовой информации подаваемой на вход и на выходе показывала лишь те строчки, которые содержат слово передаваемое программе на вход в качестве аргумента.

В качестве аргумента может быть задано не конкретное слово, а регулярное выражение

Как это выполнить?

в регулярных выражениях я недостаточно хорошо соображаю.

Answer 1

Регулярное выражение – это строка, последовательность символов/Регулярные выражения могут использоваться для поиска, редактирования и манипулирования текстом. Шаблон, определенный регулярным выражением, может совпадать один или несколько раз, или не совпадает с данным текстом.Например можете использовать Класс Java Matcher имеет много полезных методов

READ ALSO
Как реализовать группировку и расчет среднего на основании информации из HashSet?

Как реализовать группировку и расчет среднего на основании информации из HashSet?

Необходимо реализовать метод, который будет рассчитывать среднюю зарплату среди всех сотрудников; выводить список подразделений и среднюю...

231
Некоторые странные моменты связанные с потребностью сделать Нисходящее Приведение (Java)

Некоторые странные моменты связанные с потребностью сделать Нисходящее Приведение (Java)

Мой вопрос написал ниже в комментах программы с достаточно подробным описанием причины возникновения собственно самого вопроса

201
Сравнение символов в массивах

Сравнение символов в массивах

корректно будет использовать оператор "==" для сравнения двух символов из двух массивов? Не адреса в памята а именно совпадение знаков(если...

126
Не заходит в метод с аннотацией @PostConstruct (javax)

Не заходит в метод с аннотацией @PostConstruct (javax)

Можно ли вызвать определенный метод инициализация сразу после вызова конструктора с помощью аннотаций из javax?

83