leftPad(text: String, size: Number, padText: String = " "): String 目的のサイズ (size) になるように、指定された text の左側に padText を埋め込みます。 デフォルトの padText は " " です。 左側をパディングした String を返すか、パディングが不要な場合は元の String を返します。 DataWeave バージョン 2.2.0 で導入されました。 パラメーター 名前 説明 text 入力文字列。 size パディングの目的のサイズ。 padText 埋め込むテキスト。指定されていない場合、デフォルトで 1 桁の空白に設定されます。 例 次の例では、さまざまな入力とサイズでの leftPad の動作を示します。 ソース %dw 2.0 import * from dw::core::Strings output application/json --- { "a": leftPad(null, 3), "b": leftPad("", 3), "c": leftPad("bat", 5), "d": leftPad("bat", 3), "e": leftPad("bat", -1) } 出力 { "a": null, "b": " ", "c": " bat", "d": "bat", "e": "bat" } leftPad(text: Null, size: Any, padText: Any = " "): Null leftPad を null 値に使用できるようにするヘルパー関数。 DataWeave バージョン 2.2.0 で導入されました。
leftPad(text: String, size: Number, padText: String = " "): String 目的のサイズ (size) になるように、指定された text の左側に padText を埋め込みます。 デフォルトの padText は " " です。 左側をパディングした String を返すか、パディングが不要な場合は元の String を返します。 DataWeave バージョン 2.2.0 で導入されました。 パラメーター 名前 説明 text 入力文字列。 size パディングの目的のサイズ。 padText 埋め込むテキスト。指定されていない場合、デフォルトで 1 桁の空白に設定されます。 例 次の例では、さまざまな入力とサイズでの leftPad の動作を示します。 ソース %dw 2.0 import * from dw::core::Strings output application/json --- { "a": leftPad(null, 3), "b": leftPad("", 3), "c": leftPad("bat", 5), "d": leftPad("bat", 3), "e": leftPad("bat", -1) } 出力 { "a": null, "b": " ", "c": " bat", "d": "bat", "e": "bat" } leftPad(text: Null, size: Any, padText: Any = " "): Null leftPad を null 値に使用できるようにするヘルパー関数。 DataWeave バージョン 2.2.0 で導入されました。