DataPrime funzioni di stringa
Questa guida fornisce un glossario delle funzioni di IBM® Cloud Logs DataPrime stringa.
chr
Restituisce il numero del punto di codice Unicode come stringa di un singolo carattere.
chr(number: number): string
codepoint
Restituisce il punto di codice Unicode dell'unico carattere della stringa.
codepoint(string: string): number
concat
Concatena più stringhe in una sola.
concat(value: string, ...values: string): string
contains
Restituisce true se la sottostringa è contenuta nella stringa
contains(string: string, substring: string): bool
endsWith
Restituisce true se la stringa termina con un suffisso
endsWith(string: string, suffix: string): bool
indexOf
Restituisce la posizione della sottostringa nella stringa, oppure -1 se non viene trovata.
indexOf(string: string, substring: string): number
length
Restituisce la lunghezza del valore
length(value: string): number
ltrim
Rimuove gli spazi bianchi a sinistra del valore della stringa
ltrim(value: string): string
matches
Valuta il modello di espressione regolare e determina se è contenuto nella stringa.
matches(string: string, regexp: regexp): bool
pad
La stringa dei pads di sinistra va a charCount. Se size < fillWith.length() di stringa, il risultato viene troncato. Vedere padLeft per maggiori dettagli. Alias per padLeft.
pad(value: string, charCount: number, fillWith: string): string
padLeft
padLeft(value: string, charCount: number, fillWith: string): string
La stringa dei pads di sinistra va a charCount. Se size < fillWith.length() di stringa, il risultato viene troncato.
padRight
Stringa di pads destra a charCount. Se size < fillWith.length() di stringa, il risultato viene troncato.
padRight(value: string, charCount: number, fillWith: string): string
regexpSplitParts
Divide la stringa in base al delimitatore regexp e restituisce il campo all'indice. Gli indici iniziano con 1.
regexpSplitParts(string: string, delimiter: regexp, index: number): string
rtrim
Rimuove gli spazi bianchi a destra del valore della stringa.
rtrim(value: string): string
splitParts
Divide la stringa in base al delimitatore e restituisce il campo all'indice. Gli indici iniziano con 1.
splitParts(string: string, delimiter: string, index: number): string
startsWith
Restituisce true se la stringa inizia con il prefisso.
startsWith(string: string, prefix: string): bool
substr
Restituisce la sottostringa in valore, dalla posizione da e fino alla lunghezza length.
substr(value: string, from: number, length: number?): string
toLowerCase
Converte il valore in minuscolo.
toLowerCase(value: string): string
toUpperCase
Converte il valore in maiuscolo.
toUpperCase(value: string): string
trim
Rimuove gli spazi bianchi dai bordi di un valore stringa.
trim(value: string): string
Interpolazione delle stringhe
-
this is an interpolated {$d.some_keypath} string-{$d.some_keypath}verrà sostituito con l'espressione valutata racchiusa tra le parentesi. -
this is how you escape \{ and \} and \`- La barra rovesciata\è usata per sfuggire a caratteri come{e}che sono usati per i percorsi chiave.