substringEvery

substringEvery(text: String, amount: Number): Array<String>

文字列を指定された長さに等しいサブ文字列の配列に分割します。

最後の文字列はその長さより短くても問題ありません。長さが分割する文字列の長さより長いか同じである場合、この関数では文字列全体を返します。

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

パラメーター

名前 説明

text

分割する文字列。

amount

各サブ文字列の目的の長さ。

次の例では、入力文字列を分割するときの ​substringEvery​ の動作を示します。最後に返された文字列は他の文字列よりも短くなっています。

ソース

%dw 2.0
import substringEvery from dw::core::Strings
output application/json
---
substringEvery("substringEvery", 3)

出力

["sub", "str", "ing", "Eve", "ry"]

substringEvery(text: Null, amount: Any): Null

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

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