Шаблон: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 ← замена ограниченного числа вхождений