Используя это регулярное выражение, вы можете избавиться от всех строк, которые имеют только одно слово, и если есть строки, содержащие несколько слов и точно повторяющиеся, они будут заменены только одной строкой,
\w+\s*\n|([\w ]+)\n*(\1\n+)*
Здесь первая часть в чередовании \w+\s*\n
соответствует строке из одного слова и заменяется пустой строкой, а второе чередование ([\w ]+)\n*(\1\n+)*
захватывает строку в группе 1, а затем (\1\n+)*
использует любую повторяющуюся строку и, наконец, заменяется группой 2, которая является одна и та же строка повторяется несколько раз.
Демо