Шаблон:Str index/doc: различия между версиями

Материал из Циклопедии
Перейти к навигации Перейти к поиску
(Новая: «{{docpage}} {{Подстраницы шаблона}}»)
 
Нет описания правки
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{docpage}}
{{docpage}}
Шаблон извлекает символ из строки по его номеру.


{{Подстраницы шаблона}}
<code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>||}}</nowiki></code>
 
Первый символ строки имеет номер ''1''.  Пробелы в строке учитываются как символы, кроме крайних слева и справа.
 
<code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|qwerty|3}}</nowiki></code> → {{{{BASEPAGENAME}}|qwerty|3}}
 
При указании значений меньших единицы или пустого значения номера всегда отображается первый символ строки.
 
<code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|qwerty|0}}</nowiki></code> → {{{{BASEPAGENAME}}|qwerty|0}}
 
<code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|qwerty|}}</nowiki></code> → {{{{BASEPAGENAME}}|qwerty|}}
 
Если номер символа выходит за пределы длины строки, возвращается пустое значение.
 
<code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|qwerty|8}}</nowiki></code> → {{{{BASEPAGENAME}}|qwerty|8}}
 
Данная версия шаблона основана на строковых функциях парсера.
 
<includeonly>[[Категория:Шаблоны:Работа со строками]]</includeonly>

Текущая версия от 18:13, 19 сентября 2023

Str index · Документация · Обсуждение · Подстраницы · Где используется

Шаблон извлекает символ из строки по его номеру.

{{Str index||}}

Первый символ строки имеет номер 1. Пробелы в строке учитываются как символы, кроме крайних слева и справа.

{{Str index|qwerty|3}} → e

При указании значений меньших единицы или пустого значения номера всегда отображается первый символ строки.

{{Str index|qwerty|0}} → q

{{Str index|qwerty|}} → q

Если номер символа выходит за пределы длины строки, возвращается пустое значение.

{{Str index|qwerty|8}}

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