Шаблон:replace/Документация
Перейти к навигации
Перейти к поиску
![]() |
Этот шаблон реализован на основе Lua с использованием функции replace() из модуля String. |
Шаблон предназначен для поиска и замены в строках неограниченной длины.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
1 | 1 | исходная строка | Строковый (без форматирования) | обязательный |
2 | 2 | искомая подстрока | Строковый (без форматирования) | обязательный |
3 | 3 | строка замены | Строковый (без форматирования) | обязательный |
count | count | количество замен (при отсутствие параметра -- все) | Число | необязательный |
plain | plain | не считать строку поиска регулярным выражением
| Логическое значение | необязательный |
Примеры[править]
{{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 ← замена ограниченного числа вхождений