Шаблон:Str sub

Материал из Циклопедии
Перейти к навигации Перейти к поиску
(i) Документация [просмотр] [править] [история] [обновить]

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

{{Str sub|||}}

Пример:

{{Str sub|Записка|2|5}} → писка

Второй параметр — начальная позиция. Нумерация начальной позиции начинается с ноля. Третий параметр — длина подстроки. Нумерация начинается с единицы. При указании нулевой длины подстроки возвращается исходная строка.

{{Str sub|Записка|0|0}} → Записка

{{Str sub|Записка|0|4}} → Запи

При пустом значении параметров или в случае ошибки значения устанавливаются равными 0.

{{Str sub|Записка||}} → Записка

{{Str sub|Записка|ы|ы}} → Записка

{{Str sub|Записка|-1|-1}} → Записка

Данная версия шаблона основана на строковых функциях парсера.