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