Template:Trim brackets/doc
| This is a documentation subpage for Template:Trim brackets. It may contain usage information, categories and other content that is not part of the original template page. |
| Some or all text used in this template, module, or documentation has been borrowed from Wikipedia and modified for Weezerpedia. View the original text at Wikipedia:Template:Trim brackets.
This page was last edited on January 16, 2026. The version on Wikipedia may have updated since then. |
| This template uses Lua: |
This template trims leading and trailing square brackets and whitespace from a string. The string should be passed as the first unnamed parameter or using |1= if your string contains any = signs. You may substitute this template - that is, if used as Template:Tlxs, the resulting wikicode is "clean".
Usage
{{trim brackets|text}} = text with any leading or trailing square brackets removed (as long as text doesn't contain any = signs).
{{trim brackets|1=text}} = text with any leading or trailing square brackets removed.
Example
- "
{{trim brackets|1= [[abc]] }}" produces "abc".
- "
{{trim brackets|1= [[abc]], [[def]], and [[ghi]] }}" produces "abc]], def, and [[ghi"
("{{delink|1= [[abc]], [[def]], and [[ghi]] }}" produces "abc, def, and ghi").
- "
{{trim brackets|1= [[abc|xyz]] }}" produces "abc|xyz".