% | - | удаление найденного контекста в строке поиска; | |
$ | - | вставка символа переноса каретки (новая строка); | |
#n | - | вставка контекста, соответствующего группе с номером n (предполагается, что найденный контекст содержал не менее n групп); | |
#* | - | вставка контекста, соответствующего любой из найденных альтернативных групп; | |
#[ ] | - | групповое выражение (вычисляемый контекст замены на базе групп контекстов поиска); | |
@ | - | cледующий символ в контексте не управляющий; например, для вставки символа # надо задать @# ; | |
\ | - | следующие два символа задают 16-ное представление контекста; например, \0d. |
Если контекст замены содержит символ пробела или двойные кавычки, то весь контекст следует заключить в двойные кавычки; пустые двойные кавычки в контексте замены означают, что контекст поиска будет исключен из входной строки; пустой контекст замены сохраняет контекст поиска в неизменном виде.