DataPrime fonctions des chaînes de caractères
Ce guide fournit un glossaire des fonctions de la chaîne IBM® Cloud Logs DataPrime.
chr
Renvoie le numéro du point de code Unicode sous la forme d'une chaîne de caractères unique.
chr(number: number): string
codepoint
Renvoie le point de code Unicode du seul caractère de la chaîne.
codepoint(string: string): number
concat
Concatène plusieurs chaînes en une seule.
concat(value: string, ...values: string): string
contains
Retourne vrai si la sous-chaîne est contenue dans la chaîne de caractères
contains(string: string, substring: string): bool
endsWith
Retourne vrai si la chaîne se termine par un suffixe
endsWith(string: string, suffix: string): bool
indexOf
Renvoie la position de la sous-chaîne dans la chaîne, ou -1 si elle n'est pas trouvée.
indexOf(string: string, substring: string): number
length
Renvoie la longueur de la valeur
length(value: string): number
ltrim
Supprime les espaces à gauche de la valeur de la chaîne de caractères
ltrim(value: string): string
matches
Évalue l'expression régulière et détermine si elle est contenue dans la chaîne de caractères.
matches(string: string, regexp: regexp): bool
pad
La corde du pavé gauche se trouve à l'adresse charCount. Si size < fillWith.length() de la chaîne, le résultat est tronqué. Voir padLeft pour plus de détails. Alias pour padLeft.
pad(value: string, charCount: number, fillWith: string): string
padLeft
padLeft(value: string, charCount: number, fillWith: string): string
La corde du pavé gauche se trouve à l'adresse charCount. Si size < fillWith.length() de la chaîne, le résultat est tronqué.
padRight
La corde du pavé droit à charCount. Si size < fillWith.length() de la chaîne, le résultat est tronqué.
padRight(value: string, charCount: number, fillWith: string): string
regexpSplitParts
Fractionne la chaîne sur le délimiteur regexp, renvoie le champ à l'index. Les index commencent par 1.
regexpSplitParts(string: string, delimiter: regexp, index: number): string
rtrim
Supprime les espaces à droite de la valeur de la chaîne.
rtrim(value: string): string
splitParts
Fractionne la chaîne de caractères sur le délimiteur et renvoie le champ à l'index. Les index commencent par 1.
splitParts(string: string, delimiter: string, index: number): string
startsWith
Retourne vrai si la chaîne commence par le préfixe.
startsWith(string: string, prefix: string): bool
substr
Renvoie la sous-chaîne en valeur, à partir de la position from et jusqu'à la longueur length.
substr(value: string, from: number, length: number?): string
toLowerCase
Convertit la valeur en minuscules.
toLowerCase(value: string): string
toUpperCase
Convertit la valeur en majuscules.
toUpperCase(value: string): string
trim
Supprime les espaces blancs sur les bords d'une chaîne de caractères.
trim(value: string): string
Interpolation de chaîne
-
this is an interpolated {$d.some_keypath} string-{$d.some_keypath}sera remplacée par l'expression évaluée qui se trouve entre les crochets. -
this is how you escape \{ and \} and \`- La barre oblique inversée\est utilisée pour échapper aux caractères tels que{et}qui sont utilisés pour les chemins d'accès.