[ID CC-CC2022] Поменять местами любые два слова

  • Автор темы Автор темы Bebs
  • Дата начала Дата начала

Bebs

Топикстартер
20 лет на форуме
Сообщения
466
Реакции
223
Задача: в выделенном текстовом фрагменте из двух слов поменять местами слова.
в поиске:
Код:
(\w+)(\w+)
в замене:
Код:
$2$1
В результате слова местами не поменялись, но последняя буква в каждом из слов стала первой. Почему. Не понимаю. И что в таком случае нужно искать?
Снимок экрана 2018-10-15 в 14.09.27.png Снимок экрана 2018-10-15 в 14.09.51.png Снимок экрана 2018-10-15 в 14.10.03.png
 
Пробелы в полях поиска? Не?'hmmm'
 
  • Спасибо
Реакции: LeonidB
Без пробела в паттерне он применяется к каждому слову, $1 относится к всем его буквам до последней, $2 к последней.
 
  • Спасибо
Реакции: LeonidB и Bebs
Совершенно верно! Пробел нужен.
'thank'