Notepad ++ Regex Синтаксис обратных ссылок в поиске / замене - \ 1 или $ 1
Я пытался использовать Блокнот ++ Поиск / Замена с регулярным выражением, чтобы заменить определенные слова более короткими версиями этих слов.
Я использовал следующее регулярное выражение, чтобы соответствовать каждому слову, которое заканчиваетсяer
(но нетer
как слово) - и заменить совпадающие слова теми же словами минус окончаниеr
, используя обратную ссылку:
Find what:
([a-zA-z]+e)r
Replace with:
$1
Но он не заменяет совпадающие слова, даже если находит их.
However, if I change the backreference syntax to this:
Replace with:
\1
Все отлично работает
Почему не$1
обратная работа?
В чем разница между двумя формами обратной ссылки -\1
а также$1
?