Template documentation

{{Replace|string|target|replacement[|count=n]}}

Returns string with the first n occurrences of target replaced with replacement. Omitting count will replace all occurrences.

Examples

  • {{Replace|One two two three two four twotwo five|two|NINE}} → One NINE NINE three NINE four NINENINE five
  • {{Replace|One two two three two four twotwo five|two|NINE|count=2}} → One NINE NINE three two four twotwo five

TemplateData

This template replaces a substring in a string with a given replacement.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Source string1

The string to replace in.

Stringrequired
Pattern2

The string or Lua ustring pattern to search for.

Stringrequired
Replacement3

The replacement text.

Linerequired
Countcount

The number of occurrences to replace; defaults to all.

Numberoptional
Regular expressionregex

Whether the pattern is a Lua ustring pattern (no means search for literally that character sequence).

Default
no
Example
yes
Booleanoptional