%dw 2.0
import * from dw::core::Strings
output application/json
---
{
  "a": rightPad(null, 3),
  "b": rightPad("", 3),
  "c": rightPad("bat", 5),
  "d": rightPad("bat", 3),
  "e": rightPad("bat", -1)
}
rightPad
rightPad(text: String, size: Number, padChar: String = " "): String
The specified text is right-padded to the size using the padText.
By default padText is " ".
Returns right padded String or original String if no padding is necessary.
Introduced in DataWeave version 2.2.0.
Parameters
| Name | Description | 
|---|---|
  | 
The input string.  | 
  | 
The size to pad to.  | 
  | 
The text to pad with. It defaults to one space if not specified.  | 



