Показать сообщение отдельно
  #1 (permalink)  
Старый 16.07.2012, 19:36
Интересующийся
Отправить личное сообщение для Zlyden Посмотреть профиль Найти все сообщения от Zlyden
 
Регистрация: 27.10.2010
Сообщений: 19

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