
Der Funktionsblock ADDSLASHES stellt bestimmten Zeichen der Zeichenkette STR ein "\" voran (wie in C).
Hinweis: Diese Funktion ist Binary-Safe. Dies bedeutet, dass UTF8-Zeichen nicht direkt bearbeitet werden können.
Definiert die zu bearbeitende Zeichenkette.
Der Eingang ist eine Zeichenkette mit einer Liste alle Zeichen, die ein Escape erhalten sollen. Diese wird inklusive des Escape-Zeichen dargestellt. Z.B.: "\n\r\t".
Hinweis: Diese müssen zwingend in doppelten Anführungszeichen stehen.
Eine Liste der zu escapenden Zeichen. Wenn CHARLIST Zeichen wie \n, \r etc. enthält, werden diese im C-Stil konvertiert, während andere nicht-alphanumerische Zeichen mit einem ASCII-Wert kleiner als 32 oder höher als 126 in ihre oktale Repräsentation umgewandelt werden.
Wenn Sie eine Zeichensequenz am Eingang CHARLIST notieren, informieren Sie sich darüber, welche Zeichen sich zwischen dem ersten und dem letzten Zeichen befinden.
Der Eingang kann auch Sequenzen definieren:
| CHARLIST | Beschreibung |
|---|---|
| a..z | Alle klein geschriebenen Buchstaben werden maskiert. |
| A..Z | Alle gross geschriebenen Buchstaben werden maskiert. |
| A..z0..9 | Alle gross und klein geschriebenen Buchstaben und alle Zahlen werden maskiert. |
| z..A | Ist Fehlerhaft und maskiert A, z und den . |