Управляющие последовательности
В строковых литералах могут использоваться управляющие последовательности, которые начинаются с символа \ (обратная косая черта, бэкслеш). Такие управляющие последовательности предназначены для размещения внутри строкового литерала специальных символов и произвольных символов Unicode.
| Символы | Описание | 
|---|---|
| \н | Новая строка | 
| \в | Возврат каретки | 
| \т | Табуляция | 
| \\ | Обратная косая черта | 
| \" | Двойные кавычки | 
| \% | Символ "%" | 
| \$ | Символ "$" | 
| \юХXХХХ | Произвольный символ кодировки Unicode. Код задается десятичным числом. | 
Управляющие последовательности \% и \$ могут использоваться при интерполяции строк для экранирования выражений интерполяции. Оно требуется, когда в строковом литерале имеются сочетания символов, не являющиеся выражениями интерполяции, но подходящие под синтаксис выражений интерполяции.
Последовательности символов %x и $x, где x — это любой символ, кроме букв и символа {, не нуждаются в экранировании, так как не подходят под синтаксис выражений интерполяции.