У меня есть длинный список слов, которые я хочу удалить из своего текста. Например, у меня есть следующий текст:
бла-бла поиск бла-код, бла-бла-бла-бла, помогите
Теперь я хочу убрать слова «ПОИСК, КОД, ВИЛ, НЕ, ПОМОЩЬ сверху».
Как мне легко это сделать на Java?
Я пытаюсь следующий код:
someString = someString.replaceAll("\\b(search|code|will|not|help)\\b", "");
Однако я заметил, что иногда это не заменяет пару слов. Например, я был
использовать слово «код» для замены, но оно не заменяет его (хотя приведенный выше небольшой пример работает). У меня есть огромные файлы, которые я не могу скопировать здесь: (
Есть ли другой способ выполнить ту же задачу? или есть какой-нибудь способ узнать, что вызывает эту проблему? Есть тест?