DataPrime string-Funktionen

Dieser Leitfaden enthält ein Glossar der IBM® Cloud Logs DataPrime String-Funktionen.

chr

Gibt die Unicode-Codepunktnummer als einzelne Zeichenkette zurück.

chr(number: number): string

codepoint

Gibt den Unicode-Codepunkt des einzigen Zeichens von string zurück.

codepoint(string: string): number

concat

Verkettet mehrere Zeichenketten zu einer einzigen.

concat(value: string, ...values: string): string

contains

Gibt true zurück, wenn Teilzeichenfolge in String enthalten ist

contains(string: string, substring: string): bool

endsWith

Gibt true zurück, wenn String mit Suffix endet

endsWith(string: string, suffix: string): bool

indexOf

Gibt die Position der Teilzeichenkette in String zurück, oder -1, wenn sie nicht gefunden wurde.

indexOf(string: string, substring: string): number

length

Gibt die Länge des Wertes zurück

length(value: string): number

ltrim

Entfernt Leerzeichen links vom String-Wert

ltrim(value: string): string

matches

Wertet das Muster des regulären Ausdrucks aus und stellt fest, ob es in string enthalten ist.

matches(string: string, regexp: regexp): bool

pad

Linke Pads String auf charCount. Wenn size < fillWith.length() eine Zeichenkette ist, wird das Ergebnis abgeschnitten. Siehe padLeft für weitere Einzelheiten. Alias für padLeft.

pad(value: string, charCount: number, fillWith: string): string

padLeft

padLeft(value: string, charCount: number, fillWith: string): string

Linke Pads String auf charCount. Wenn size < fillWith.length() eine Zeichenkette ist, wird das Ergebnis abgeschnitten.

padRight

Rechte Pads String auf charCount. Wenn size < fillWith.length() eine Zeichenkette ist, wird das Ergebnis abgeschnitten.

padRight(value: string, charCount: number, fillWith: string): string

regexpSplitParts

Zerlegt eine Zeichenkette an einem regexp-Begrenzer und gibt das Feld am Index zurück. Die Indizes beginnen mit 1.

regexpSplitParts(string: string, delimiter: regexp, index: number): string

rtrim

Entfernt Leerzeichen rechts vom String-Wert.

rtrim(value: string): string

splitParts

Teilt die Zeichenkette am Trennzeichen und gibt das Feld am Index zurück. Die Indizes beginnen mit 1.

splitParts(string: string, delimiter: string, index: number): string

startsWith

Gibt true zurück, wenn die Zeichenkette mit dem Präfix beginnt.

startsWith(string: string, prefix: string): bool

substr

Gibt die Teilzeichenkette in value zurück, ab der Position from und bis zur Länge length.

substr(value: string, from: number, length: number?): string

toLowerCase

Konvertiert den Wert in Kleinbuchstaben.

toLowerCase(value: string): string

toUpperCase

Konvertiert den Wert in Großbuchstaben.

toUpperCase(value: string): string

trim

Entfernt Leerzeichen von den Rändern eines String-Wertes.

trim(value: string): string

String Interpolation

  • this is an interpolated {$d.some_keypath} string- {$d.some_keypath} wird durch den ausgewerteten Ausdruck ersetzt, der von den Klammern eingeschlossen ist.

  • this is how you escape \{ and \} and \` - Der umgekehrte Schrägstrich \ wird verwendet, um Zeichen wie { und } zu entschlüsseln, die für Tastaturpfade verwendet werden.