UnescapeString()

Syntax

Ergebnis$ = UnescapeString(String$ [, Modus])
Beschreibung
Gibt die demaskierte (englisch "unescaped") Version des Strings zurück. EscapeString() kann verwendet werden, um die umgekehrte Operation durchzuführen.

Parameter

String$ Der zu demaskierende String.
Modus (optional) Der beim Demaskieren des Strings zu verwendende Modus.
  #PB_String_EscapeInternal: demaskiert den String mittels des PureBasic internen Formats (siehe Allgemeine Regeln
                             für erlaubte Escape-Sequenzen) (Standard).
  #PB_String_EscapeXML     : demaskiert den String mittels der XML Escape-Zeichen. Dies kann nützlich sein, um einen
                             beliebigen String in einen XML-Baum einzufügen.

Rückgabewert

Ein demaskierter String.
Achtung: Auf Windows funktioniert \t nicht mit den grafischen Funktionen der 2DDrawing- und VectorDrawing-Bibliotheken.

Beispiel

  Debug UnescapeString(~"Test=\"Hallo\".") ; wird "Test="Hallo"." anzeigen
  Debug UnescapeString("&lt;item&gt;Hallo&lt;/item&gt;", #PB_String_EscapeXML) ; wird "<item>Hallo</item>" anzeigen

Siehe auch

EscapeString()

Unterstützte OS

Alle

<- UTF8() - String Inhaltsverzeichnis - Val() ->