Нужно удалять повторяющиеся слова вне зависимости от регистра. Создал такое выражение:
Код:
|
a=a.replace(/([^a-zА-яёЁ]|^)([a-zА-яёЁ]+) (\2)([^a-zA-ZА-яёЁ]|$)/gi,"$1"+"$2"+"$4") |
Для примера "При при проверке были были найдены повторяющиеся слова" он удаляет дубликат "были", но напрочь игнорирует "При при" из-за разницы в регистре. Что делать?