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 で導入されました。
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 で導入されました。