Экранирование символов в SRL

Некоторые символы, используемые в Строках (любые значения, которые вы помещаете в двойные кавычки) требуют особой обработки, например обратный слеш (\) или двойные кавычки (").

Чтобы экранировать символ, поставьте перед ним обратный слеш (\).

Например, выражение "собака " кошка" содержит синтаксическую ошибку, т.к. кавычка между словами собака и кошка не была экранирована. Правильный вариант: "собака \" кошка".

Символ \ будет рассматриваться как символ экранирования, а не часть выражения.

Для экранирования кавычек вы также можете использовать сам символ кавычек:

Например, чтобы записать строку с кавычками, необходимо эти кавычки продублировать: "Этот отель называется ""Superstar""".

Чтобы экранировать символ \, его необходимо продублировать:

Таким образом, можно ввести путь к папке, например, "C:\\\folder".

Таким же способом можно экранировать символы [], например при вводе имени колонки, которое уже содержит квадратные скобки.

Можно удвоить скобку или использовать обратную косую черту, например: ]] или \].

Отдельно стоит упомянуть управляющие символы.

Управляющие символы

Управляющие символы – это специальные символы, которые используются для форматирования текста. Вы можете создавать строки, содержащие символы табуляции и новой строки.

Например, "собака\nкошка" дает строку, в которой слово "собака" находится на первой строке, а слово "кошка" – на второй.

Используйте символ \t для табуляции. Используйте символ \n для создания новой строки.

Результаты работы управляющих символов можно увидеть в текстовой панели.