UnescapeString()
Синтаксис
Result$ = UnescapeString(String$ [, Mode])
Описание
Преобразует строку с escape-последовательностями в стандартную строку. Функция EscapeString() делает обратное преобразование.
Параметры
String$ Строка, в которой будут производится преобразования. Mode (дополн.) Режим преобразования строки. #PB_String_EscapeInternal: преобразование строки, используя формат PureBasic (по умолчанию). (см Общие правила для принятых escape-последовательностей). #PB_String_EscapeXML : преобразование строки используя формат XML. Это может быть полезным, для чтения строки из дерева XML.
Возвращаемое значение
Строка без escape-последовательностей.
Комментарии
Внутренний формат Purebasic:\a: внимание Chr(7) \b: возврат на одну позицию Chr(8) \f: разрыв страницы Chr(12) \n: новая строка Chr(10) \r: возврат каретки Chr(13) \t: горизонтальная табуляция Chr(9) \v: вертикальная табуляция Chr(11) \": двойные кавычки Chr(34) \\: обратный слэш Chr(92) Предупреждение: В Windows \t не работает с графическими функциями библиотек 2DDrawing и VectorDrawing.
Пример
Debug UnescapeString(~"Test=\"Hello\".") ; Отобразит "Test="Hello"."
Debug UnescapeString("
См. также
EscapeString()
Поддерживаемые OS
Все