Шаблон:replace

Материал из Викисловаря
Документация

Шаблон предназначен для поиска и замены в строках неограниченной длины.

Параметры шаблона[Править данные шаблона]

Шаблон использует строчное форматирование параметров.

ПараметрОписаниеТипСтатус
11

исходная строка

Строковый (без форматирования)обязательный
22

искомая подстрока

Строковый (без форматирования)обязательный
33

строка замены

Строковый (без форматирования)обязательный
countcount

количество замен (при отсутствие параметра -- все)

Числонеобязательный
plainplain

не считать строку поиска регулярным выражением

По умолчанию
true
Логическое значениенеобязательный

Примеры

  • {{replace|1234567890|5|x}} → 1234x67890
  • {{replace|1254565890|5|xy}} → 12xy4xy6xy890
  • {{replace|12545655555890|5|x}} → 12x4x6xxxxx890
  • {{replace|12545655555890|5|}} → 1246890
  • {{replace|12 4 6 890| |5}} → 12545655555890 ← замена пробелов
  • {{replace|12545655555890|5||count=3}} → 12465555890 ← замена ограниченного числа вхождений