DataPrime 文字列関数
このガイドでは、 IBM® Cloud Logs DataPrime 文字列関数の用語集を提供します。
chr
Unicodeコードポイント番号を1文字の文字列として返します。
chr(number: number): string
codepoint
文字列の唯一の文字のUnicodeコードポイントを返します。
codepoint(string: string): number
concat
複数の文字列を1つに連結する。
concat(value: string, ...values: string): string
contains
部分文字列が文字列に含まれる場合に真を返す
contains(string: string, substring: string): bool
endsWith
文字列がサフィックスで終わる場合に真を返す
endsWith(string: string, suffix: string): bool
indexOf
文字列中の部分文字列の位置を返し、見つからない場合は -1 を返す。
indexOf(string: string, substring: string): number
length
値の長さを返す
length(value: string): number
ltrim
文字列値の左側の空白を削除する
ltrim(value: string): string
matches
正規表現パターンを評価し、それが文字列内に含まれるかどうかを判定する。
matches(string: string, regexp: regexp): bool
pad
左パッドのストリングは charCount へ。 文字列が size < fillWith.length() の場合、結果は切り捨てられる。 参照 padLeft を参照のこと。 padLeft のエイリアス。
pad(value: string, charCount: number, fillWith: string): string
padLeft
padLeft(value: string, charCount: number, fillWith: string): string
左パッドのストリングは charCount へ。 文字列が size < fillWith.length() の場合、結果は切り捨てられる。
padRight
右パッドのストリングは charCount。 文字列が size < fillWith.length() の場合、結果は切り捨てられる。
padRight(value: string, charCount: number, fillWith: string): string
regexpSplitParts
正規表現で区切られた文字列を分割し、インデックスのフィールドを返す。 インデックスは1から始まる。
regexpSplitParts(string: string, delimiter: regexp, index: number): string
rtrim
文字列値の右側の空白を削除する。
rtrim(value: string): string
splitParts
文字列を区切り文字で分割し、インデックスにあるフィールドを返す。 インデックスは1から始まる。
splitParts(string: string, delimiter: string, index: number): string
startsWith
文字列がプレフィックスで始まる場合に真を返す。
startsWith(string: string, prefix: string): bool
substr
位置 from から長さ length までの部分文字列を値で返す。
substr(value: string, from: number, length: number?): string
toLowerCase
値を小文字に変換する。
toLowerCase(value: string): string
toUpperCase
値を大文字に変換する。
toUpperCase(value: string): string
trim
文字列値の端から空白を取り除く。
trim(value: string): string
ストリング補間
-
this is an interpolated {$d.some_keypath} string-{$d.some_keypath}は、大括弧で囲まれた評価式に置き換えられる。 -
this is how you escape \{ and \} and \`- バックワードスラッシュ\は、キーパスに使われる{や}のような文字をエスケープするために使われる。