Template:Trim quotes
| This template is used on approximately 25,000 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
| 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.
Usage
[edit]{{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
[edit]{{trim quotes|1= 'Play it, Sam.' }}producesPlay it, Sam..{{trim quotes|1= ""Jimmy's""}}producesJimmy's{{trim quotes|1= Alex said "hello"}}producesAlex said "hello"(since the quotes aren't at the beginning and end of the string){{trim quotes|1=''zut alors!''}}produceszut alors!(the double-apostrophe that would otherwise display the phrase in italics is removed){{trim quotes|1='''This place is not a place of honor'''}}producesThis place is not a place of honor(the triple-apostrophe that would otherwise display the phrase in boldface is removed){{trim quotes|1="fish" and "chips"}}producesfish" and "chips(the quotes at the beginning and end are removed, those in the middle are unaffected)
Template data
[edit]This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Trim quotes in articles based on its TemplateData.
TemplateData for Trim quotes
The template trims matched pairs of leading and trailing single and double quotes from a string.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| String | 1 | The string to be trimmed | String | required |
See also
[edit]- {{trim}}