У меня есть словарь в текстовом файле в следующем формате:Регулярные выражения: найти ту же слова в словаре в строке
house house$casa | casa, vivienda, hogar | edificio, casa | vivienda
Знака $ отделяющего срок перевода.
Я хочу найти словарные слова, которые появляются несколько раз в одной строке, регулярным выражением с текстовым редактором, таким как Sublimetext, Notepad ++, ... Мне не нужна функция php, потому что я должен проверить вручную, если мне нужно удалить эти повторяющиеся слова. В приведенном выше примере регулярное выражение должно найти дом, casa и vivienda. Моя цель была бы получить следующий результат:
house$casa | vivienda, hogar | edificio
Я попытался, используя следующее выражение, но он не работает должным образом:
(\b\w+\b)\W+\1
Вы не сможете сделать это с помощью регулярных выражений в одиночку. Привыкайте к идее сделать это с помощью языка программирования. – Tomalak