Template:Trim quotes/doc
Lua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted Lua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted Lua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted
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
{{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' }}
producesLua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted
.
{{trim quotes|1= ""abc's""}}
producesLua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted
{{trim quotes|1= This is a "quote"}}
producesLua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted
(since the quotes aren't at the beginning and end of the string)
Template data
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}}
Lua error: Cannot create process: proc_open(/dev/null): failed to open stream: Operation not permitted