everyCharacter

everyCharacter(text: String, condition: (character: String) -> Boolean): Boolean

文字列内の​すべて​の文字に対して条件が有効かどうかをチェックします。

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

パラメーター

名前 説明

text

チェックする文字列。

condition

チェックする文字列内の文字を反復処理して Boolean (ブール) 値を返す式。

次の例では、文字列が数字とスペースのみで構成されているかどうかを判断しています。

ソース

%dw 2.0
import * from dw::core::Strings
output application/json
---
"12 34  56" everyCharacter $ == " " or isNumeric($)

出力

true

everyCharacter(text: Null, condition: (character: Nothing) -> Any): true

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

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