Шаг 34.
Язык программирования Go.
Экранированные последовательности, поддерживаемые пакетом regexp

    На этом шаге рассмотрим экранированные последовательности, поддерживаемые пакетом regexp, для работы со строками в Go.

    В табл. 1 даны экранированные последовательности, поддерживаемые механизмом RE2.

Таблица 1. Экранированные последовательности, поддерживаемые пакетом regexp
Последовательность Описание
\c Литерал символа c; например \* – литерал символа *, а не кванитификатор
\000 Символ с указанным восьмеричным кодовым пунктом
\xHH Символ с указанным 2-значным шестнадцатеричным кодовым пунктом
\x{HHHH} Символ с указанным 4-значным шестнадцатеричным кодовым пунктом
\a ASCII-символ сигнала (BEL) ≡ \007
\f ASCII-символ перевода формата (FF) ≡ \014
\n ASCII-символ перевода строки (LF) ≡ \012
\r ASCII-символ возврата каретки (CR) ≡ \015
\t ASCII-символ горизонтальной табуляции (TAB) ≡ \011
\v ASCII-символ вертикальной табуляции (VT) ≡ \013
\Q...\E Соответствует тексту ... буквально, даже если он содержит такие символы, как *

    На следующем шаге рассмотрим классы символов, поддерживаемые пакетом regexp.


Предыдущий шаг Содержание Следующий шаг