trim
Removes spaces, tab, return and line feed characters from a string or line
Usage
<p>[%trim%][@ship_state@] [@ship_zip@][%/trim%]</p>
Remove spaces from the start or end of a string. In this example, [@ship_zip@]
has no value, so the space between [@ship_state@]
and [@ship_zip@]
is removed. So it will be rendered as:
<p>QLD</p>
Trim inside string
Using the inner:'1'
parameter, trim
will remove spaces and tab characters and return / line feed characters are replaced with a space. For example:
[%trim inner:'1'%]
[%param *body%]
<ul>
<li><a href="/">Home</a></li>
</ul>
[%/param%]
[%/trim%]
Result:
<ul> <li><a href="/">Home</a></li> </ul>
Parameters
Name | Options | Description |
---|---|---|
`inner:''` | `0`/`1` | When set to `0`, the string is only trimmed at the start and end. On `1`, the space, tab characters on start and end of each line are removed. Then the return / line feed characters are replaced with a space |
`*body` | HTML & b@se tags | Runs an array for result |