Template:First word/doc
From MEpedia, a crowd-sourced encyclopedia of ME and CFS science and history
This is a documentation subpage for Template:First word. It contains usage information, categories and other content that is not part of the original template page. |
This template is used on approximately 180,000 pages, so changes to it will be widely noticed. Please test any changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Please consider discussing changes on the talk page before implementing them. |
Uses Lua: |
This template returns the first word of the first parameter. Use |1=
for the first parameter if the string may contain an equals sign (=). By default, words are delimited by spaces, but the optional parameter |sep=
can set the separator to any character.
Usage[edit source]
One parameter (space as separator):
{{First word|string}}
{{First word|1=string}}
Two parameters (user-defined character as separator):
{{First word|string|sep=character}}
{{First word|1=string|sep=character}}
Examples[edit source]
{{First word|Foo bar baz}}
→ Foo{{First word| Foo bar baz}}
→ Foo{{First word|Foo-bar-baz|sep=-}}
→ Foo{{First word|34,000,500|sep=,}}
→ 34{{First word|Hear ye, users|sep=,}}
→ Hear ye{{First word|1=len = a+b|sep==}}
→ len
{{author_firstname|Lucy M,.}}
→ Lucy{{author_firstname|Lucy.}}
→ Lucy{{author_firstname|M,.}}
→ M{{author_firstname|Jo.,}}
→ Jo{{author_firstname|Lucy-Victoria }}
→ Lucy-Victoria-{{author_firstname|Lucy Victoria }}
→ Lucy{{author_firstname|Lucy O'Shea, }}
→ Lucy
{{author_lastname|O'Shea, }}
→ O'Shea{{author_lastname|Lucy O'Shea,. }}
→ Lucy O'Shea{{author_lastname|L..}}
→ L{{author_lastname|Po }}
→ Po{{author_lastname|van. der, Po]] }}
→ van der Po
{{authorlink|L. |O'Shea, }}
→{{authorlink|de. |Merier }}
→ de Merier{{authorlink|Li |Chu, }}
→ Li Chu{{authorlink|Jo|Smith-Barnes }}
→ Jo Smith-Barnes{{authorlink|Jo|van. der Linden }}
→ Jo van der Linden{{authorlink|Joanne|L.}}
→