Template:Remove last word

{{{1}}}

Template documentation[view · edit · history · purge]
This documentation is transcluded from Template:Remove last word/doc.

Shortcut: Template:lastw

Category:Main message boxesCategory:Lua String-based templates

This template returns the last word of the first parameter, i.e. the last non-space token after the last space. 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

One parameter (space as separator):

  • {{Remove last word|string}}
  • {{Remove last word|1=string}}

Two parameters (user-defined character as separator):

  • {{Remove last word|string|sep=character}}
  • {{Remove last word|1=string|sep=character}}

Examples

  • {{Remove last word|}}
  • {{Remove last word|Select last word}} → Select last
  • {{Remove last word|Select last}} → Select
  • {{Remove last word|Select}} → Select
  • {{Remove last word|Select, last word|sep=,}} → Select
  • {{Remove last word|Foo-bar|sep=-}} → Foo
  • {{Remove last word|1=len = a+b|sep==}} → len

See also

Template:String-handling templates

Category:String manipulation templates
Category:Lua String-based templates Category:Main message boxes Category:String manipulation templates