substring

substring(text: String, from: Number, until: Number): String

指定された ​from​ インデックスの文字から ​until​ インデックスの前の最後の文字までのサブ文字列を返します。

サブ文字列内の文字は条件 ​from <= indexOf(string) < until​ を満たします。

DataWeave バージョン 2.4.0 で導入されました。

パラメーター

名前 説明

text

文字の配列として扱われる文字列。

from

文字配列から含める最も低いインデックス。

until

文字配列から除外する最も低いインデックス。

次の例では、入力配列内の ​1​ インデックスから ​4​ インデックスまでの文字が含まれるサブ文字列を返します。

ソース

%dw 2.0
import * from dw::core::Strings
output application/json
var text = "hello world!"
---
substring(text, 1, 5)

出力

"ello"

substring(text: Null, from: Any, until: Any): Null

substring​ を ​null​ 値に使用できるようにするヘルパー関数。

DataWeave バージョン 2.4.0 で導入されました。