Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Trim/doc: Difference between revisions

Template page
Casiope (talk | contribs)
Created page with "This template trims leading and trailing (but not interior) whitespace from a string. The string should be passed as the first unnamed parameter. The parameter must be named {..."
 
Casiope (talk | contribs)
mNo edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
This template trims leading and trailing (but not interior) whitespace from a string. The string should be passed as the first unnamed parameter. The parameter must be named {{para|1}} if its value contains a <code>=</code> character.
The template {{tlg|trim}} trims leading and trailing (but not interior) whitespace from a string. The string should be passed as the first unnamed parameter. The parameter must be named {{para|1}} if its value contains an equals sign “=character.


== Usage ==
== Usage ==


{{tlx|trim|<var>text</var>}} = <var>text</var> with any leading or trailing whitespace removed.
: {{tlg|code=yes|nolink=yes|trim|{{var|text}}}} produces {{var|text}} with any leading or trailing whitespace removed.


== Examples ==
== Examples ==


* "{{tlx|trim| abc}}" produces "{{trim| abc}}"
{|class=wikitable style="width:100%;"
* "{{tlx|trim|xyz&nbsp;}}" produces "{{trim|xyz }}"
! Markup
* "{{tlx|trim| abc xyz&nbsp;}}" produces "{{trim| abc xyz }}"
! Renders as
 
|-
== Template data ==
| {{tlg|code=yes|nolink=yes|trim| abc}}
 
| {{trim| abc}}
{| class="wikitable center sortable"
|-
|-
! scope="col" colspan="2" | Parameter
| {{tlg|code=yes|nolink=yes|trim|xyz&nbsp;}}
! scope="col" | Description
| {{trim|xyz }}
! scope="col" | Type
! scope="col" | Status
|-
|-
! scope="row" | String
| {{tlg|code=yes|nolink=yes|trim| abc xyz&nbsp;}}
| 1
| {{trim| abc xyz }}
| The string to be trimmed of whitespace
| string
| required
|}
|}
[[Category:Templates]][[Category:Templates documentation]]

Latest revision as of 16:38, 21 July 2020

The template {{trim}} trims leading and trailing (but not interior) whitespace from a string. The string should be passed as the first unnamed parameter. The parameter must be named |1= if its value contains an equals sign “=” character.

Usage

{{trim|text}} produces text with any leading or trailing whitespace removed.

Examples

Markup Renders as
{{trim|abc}} abc
{{trim|xyz }} xyz
{{trim|abc xyz }} abc xyz