|  | This template is used onapproximately 3,200 pages and changes may be widely noticed. Test changes in the template's/sandbox or/testcases subpages, or in your ownuser subpage. Consider discussing changes on thetalk page before implementing them. | 
|  | This template usesLua: | 
This template trims leading and trailing square brackets and whitespace from a string. This is similar to{{delink}}, but it won't remove brackets from the middle of the string. The string should be passed as the first unnamed parameter or using|1= if your string contains any= signs. You maysubstitute this template - that is, if used as{{subst:trim brackets}}, the resulting wikicode is "clean".
{{trim brackets|text}} =text with any leading or trailing square brackets removed (as long astext doesn't contain any= signs).
{{trim brackets|1=text}} =text with any leading or trailing square brackets removed.
{{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".TemplateData for Trim brackets
The template trims leading and trailing square brackets from a string.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| String | 1 | The string to be trimmed | String | required |