Я работаю над текстовым файлом в Writer, который представляет собой отсортированный список слов и фраз. Он содержит некоторые дубликаты, которые я хочу удалить.
Обычно я использовал бы регулярное выражение в поиске и замене, но я не могу заставить его работать в Writer. Я пробовал такие вещи:
^(.*)$\1$
Это будет работать для одного и того же термина дважды в одной строке, но обычные способы выражения разрывов строк не работают:
^(.*)$\n\1$
Есть ли способ исправить это регулярное выражение или какой-то другой совершенно другой способ удалить повторяющиеся строки в Writer?