Template:Trim quotes
Revision as of 18:59, 20 April 2019 by te>MusikBot II (Protected "Template:Trim quotes": High-risk template or module (more info) ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite)))
| 30px | This template uses Lua: |
This template trims matched pairs of leading and trailing single (') and double (") quotes and whitespace from a string. The string should be passed as the first unnamed parameter or using |1= or |s= if your string contains any = signs.
Contents
Usage
{{trim quotes|text}} = text with any leading or trailing quotes removed (as long as text doesn't contain any = signs).
{{trim quotes|1=text}} or {{trim quotes|s=text}} = text with any leading or trailing quotes removed.
Example
{{trim quotes|1= 'abc' }}producesabc.
{{trim quotes|1= ""abc's""}}producesabc's
{{trim quotes|1= This is a "quote"}}producesThis is a "quote"(since the quotes aren't at the beginning and end of the string)
Template data
This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly error report for this template.
TemplateData for Trim quotes
<templatedata> {
"description": "The template trims matched pairs of leading and trailing single and double quotes from a string.",
"params": {
"1": {
"label": "String",
"description": "The string to be trimmed",
"type": "string",
"required": true
}
}
} </templatedata>
See also
- {{trim}}
| The above documentation is transcluded from Template:Trim quotes/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |