randomString(length) | Erzeugt eine zufällige Zeichenkette mit gegebener Länge (bestehend aus Kleinbuchstaben und Zahlen) | randomString(10) liefert “f49gf623bk” | 1. Wert: Zahl | Text |
toText(element) | Wandelt einen nicht textuellen Wert (Zahlen, dynamische Werte, Datum, Objekte) in eine textuelle Darstellung des Wertes um | toText(12) liefert “12” | 1. Wert: nicht-textueller Wert | Text |
substring(text,start, [end]) | Liefert den Ausschnitt aus text, welcher an Zeichen start - 1 beginnt und an end endet. Wird end nicht angegeben, so wird der Text ab start bis zum Ende zurückgegeben. | substring("Hallo Welt", 2, 5) liefert “llo” | 1. Wert: Text, 2. Wert: Zahl, 3. Wert: Zahl (optional) | Text |
firstLetters(text, count) | Liefert die ersten count Zeichen vom Anfang des Textes | firstLetters("Hallo Welt",5) liefert “Hallo” | 1. Wert: Text, 2. Wert: Zahl | Text |
lastLetters(text, count) | Liefert die letzten count Zeichen vom Ende des Textes | lastLetters("Hallo Welt",5) liefert “Welt” | 1. Wert: Text, 2. Wert: Zahl | Text |
firstWords(text, count) | Liefert die ersten count Wörter vom Anfang des Textes. Als Wörter zählen solche, die durch nur ein Leerzeichen getrennt sind. | firstWords("Hallo du große Welt",2) liefert “Hallo du” | 1. Wert: Text, 2. Wert: Zahl | Text |
lastWords(text, count) | Liefert die letzten count Wörter vom Ende des Textes. Als Wörter zählen solche, die durch nur ein Leerzeichen getrennt sind. | lastWords("Hallo du große Welt",2) liefert “große Welt” | 1. Wert: Text, 2. Wert: Zahl | Text |
replace(text,find,sub) | Ersetzt jedes vorkommen des Textes find im Text text mit sub | replace("Hallo du","du","ihr") liefert “Hallo ihr” | 1. Wert: Text, 2. Wert: Text, 3. Wert: Text | Text |
basicAuth(username, password) | Kodiert Nutzername und Passwort | basicAuth("name", "1234") liefert “Basic bmFtZToxMjM0” | 1. Wert: Text, 2. Wert: Text | Text |
toUpperCase(text) | Konvertiert den gegebenen Text auf Großbuchstaben | toUpperCase("Hallo Welt!") liefert “HALLO WELT!” | 1. Wert: Text | Text |
toLowerCase(text) | Konvertiert den gegebenen Text auf Kleinbuchstaben | toLowerCase("Hallo Welt!") liefert “hallo welt!” | 1. Wert: Text | Text |
formatNumber(number, decimalCount, thousandSeparator) | Formatiert die Nummer zu gewünschtem Format und gibt diese als Text aus | formatNumber(1000,3,true) liefert “1.000,000” | 1. Wert: Zahl, 2. Wert: Zahl, 3. Wert: Ja/Nein | Text |
base64Encode(value) | Kodiert den gegebenen Text mithilfe des base64 Verfahrens | base64Encode("Hallo, Welt!") liefert “SGFsbG8sIFdlbHQh” | 1. Wert: Text | Text |
base64Decode(value) | Dekodiert einen mit dem base64 kodierten Text zurück in den Ursprung | base64Decode("SGFsbG8sIFdlbHQh") liefert “Hallo, Welt!” | 1. Wert: Text | Text |
contains(text, sub) | Gibt Ja/Nein abhängig davon zurück, ob der Text sub im Text text vorhanden ist. | contains("Hallo du","du") liefert true | 1. Wert: Text, 2. Wert: Text | Ja/Nein |
textLength(text) | Gibt die Textlänge inklusive aller Sonderzeichen und Leerzeichen aus | textLength("Hallo Welt!") liefert 11 | 1. Wert: Text | Zahl |
parseJson(jsonText) | Konvertiert einen Json-String zu einem Json-Objekt | parseJson("{id:123}") liefert {id:123} | 1. Wert: Text (im JSON-Format) | Objekt |
jsonEncode(value) | Wandelt value in einen JSON String um | jsonEncode({"text\": "foo", "value": 2}) liefert {“text”:”foo”,”value”:2} | 1. Wert: beliebiger Wert | JSON String |
fromCharCode(value) | Wandelt den gegebenen numerischen Zeichencode in dessen repräsentierendes Zeichen um | fromCharCode(97) liefert “a” | 1. Wert: Nummer | Text |
toCharCode(text) | Wandelt das gegebene Zeichen in dessen numerischen Zeichencode um | toCharCode("a") liefert “97” | 1. Wert: Text (Einzelnes Zeichen, ansonsten wird erstes Zeichen genommen) | Zahl |
toRadixString(number, radix) | Wandelt die gegebene Zahl in die Darstellung des entsprechenden Zahlensystems um (2: Binär, 16: Hexadezimal, 8: Oktal, 36: Base36) | toRadixString(10,2) liefert “1010” | 1. Wert: Zahl, 2. Wert: Zahl | Text |
fromRadixString(number, radix) | Wandelt die gegebene Zahl des entsprechenden Zahlensystems zurück in den Ursprung um | fromRadixString("1010",2) liefert 10 | 1. Wert: Text, 2. Wert: Zahl | Zahl |
trim(text) | Entfernt führende oder nachgestellte Leerzeichen von text | trim(" Hallo Welt ") liefert “Hallo Welt” | 1. Wert: Text | Text |