Script-Elemente zur Bearbeitung von Strings
Die Automation Engine scripting language enthält mehrere Elemente, mit denen Sie Strings bearbeiten können. Die ursprünglichen Strings bleiben unverändert. Der neue String wird in einer Script-Variablen gespeichert.
Zeichen hinzufügen, ersetzen oder entfernen
-
FORMAT
Fügt führende Nullen hinzu oder entfernt sie. -
STR_CUT, MID, SUBSTR
Kopiert Zeichen und kürzt optional führende oder nachgestellte Zeichen. -
STR_LTRIM
Löscht Leerzeichen am Anfang eines Strings. -
STR_PAD
Erweitert einen String auf eine bestimmte Länge. -
STR_RTRIM
Löscht Leerzeichen am Ende eines Strings. -
STR_SUBSTITUTE
Ersetzt Zeichen in einem String. -
STR_TRIM
Entfernt Leerzeichen am Anfang und Ende eines Strings.
Anzahl und Position der Zeichen
-
STR_FIND
Gibt die Position eines gegebenen Strings zurück. -
STR_LENGTH, STR_LNG
Gibt die Anzahl der Zeichen zurück.
Suchen und Vergleichen von Strings
-
STR_ENDS_WITH
Prüft, ob ein String mit einem bestimmten anderen String endet. -
STR_FIND_REVERSE
Sucht nach einem Zeichen oder einem String innerhalb eines Strings, beginnend am Ende des Strings. -
STR_MATCH
Vergleicht zwei Strings. -
STR_STARTS_WITH
Prüft, ob ein String mit einem bestimmten anderen String beginnt.
Kombinieren oder Teilen von Strings
-
STR_CAT
Verkettet zwei Strings. -
UC_CRLF
Fügt einen Zeilenumbruch ein. -
STR_SPLIT
Teilt einen String mit einem Trennzeichen in mehrere Teile auf.
Prüfen der Art und Schreibweise von Zeichen
-
ISNUMERIC
Prüft, ob ein String numerisch ist. -
STR_ISLOWER
Prüft, ob die Zeichen in einem String in Kleinbuchstaben geschrieben sind. -
STR_ISUPPER
Prüft, ob die Zeichen in einem String in Großbuchstaben geschrieben sind. -
STR_LC, CONV_LC
Wandelt alle Zeichen eines Strings in Kleinbuchstaben um. -
STR_UC, CONV_UC
Wandelt alle Zeichen eines Strings in Großbuchstaben um.
Strings konvertieren
-
ALPHA2RUNNR
Konvertiert den Namen eines Jobs oder einer Reportdatei in eine RunID. -
ARRAY_2_STRING
Konvertiert ein Script-Array in einen String. -
CONVERT
Konvertiert den Datentyp eines Werts. -
HEX
Konvertiert einen String ins Hexadezimalformat. -
HEX_2_STRING
Konvertiert hexadezimale Wagenrücklauf- (Carriage Return, CR) und Zeilenvorschubzeichen (Line Feed, LF) in Strings -
RUNNR2ALPHA
Konvertiert die RunID in den entsprechenden Dateinamen. -
STR_REVERSE
Kehrt die Reihenfolge der Zeichen innerhalb eines Strings um. -
STR_SUBSTITUTE_VAR, STR_SUB_VAR
Ersetzt Namen von Script-Variablen durch ihre Werte.