EscapeString()
Syntaxe
Resultat$ = EscapeString(Chaine$ [, Mode])Description
Transforme une chaîne standard en chaîne avec des séquences d'échappement.
Arguments
String$ La chaîne à transformer. Mode (optionnel) #PB_String_EscapeInternal: échappe une chaîne en utilisant le format de PureBasic (Par défaut). (voir Règles générales) #PB_String_EscapeXML : échappe une chaîne en utilisant le format XML. Utile pour insérer une chaîne dans un arbre XML.
Valeur de retour
Renvoie la version échappée de la chaîne.
Remarques
La fonction UnescapeString() peut être utilisée pour faire l'opération inverse.
Rappel du format PureBasic:\a: bip Chr(7) \b: retour arrière Chr(8) \f: saut de page Chr(12) \n: retour à la ligne Chr(10) \r: retour chariot Chr(13) \t: tabulation horizontale Chr(9) \v: tabulation verticale Chr(11) \": double quote Chr(34) \\: antislash Chr(92)Attention: Sous Windows, \t ne fonctionne pas avec les fonctions graphiques des bibliothèques 2DDrawing et VectorDrawing.
Exemple
Debug EscapeString("Test="+Chr(34)+"Hello"+Chr(34)+".") ; Affiche "Test=\"Hello\"." Debug EscapeString("<item>Hello</item>", #PB_String_EscapeXML) ; Affiche "<item>Hello</item>"
Voir aussi
UnescapeString()
OS Supportés
Tous