Если String X содержит String Y, тогда верните все слово, которое содержит String Y. Идея состоит в том, что RegEx должен определить, что является целым словом, я предполагаю, что регулярное выражение будет искать пробельные.Сохраните все слово, используя RegEx
String whole = "BARA BERE";
String part = "BAR";
if (whole.contains(part)) {
result = whole.replaceAll("\\bBAR", "");
System.out.println(result);
}
Вывод должен быть: Бара
Q1: Что такое регулярное выражение в этом случае?
Q2: Какое будет регулярное выражение, если слова разделены новыми строками?
# Несовместимые типы: Образец не может быть преобразован в Matcher – Insanovation
@insanovation Я обвиняю своего котенка, который ввел для меня новую строку, когда я собирался заполнить декларацию сопряжения. Исправлено. Благодаря! – Unihedron
Мне также нужна операция с игнорированием. Например: String part = "TH.". – Insanovation