Шаблон:Str left/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Andras (обсуждение | вклад) (Новая страница: «{{docpage}} {{СИШ}} {{tc||''строка''{{optp|''количество символов''}}}} возвращает указанное количество символов с начала строки. Если <code>''количество символов''</code> неправильное, пустое или равно 0, возвращает пустую строку. Если неопределённое, то используется значени...») |
Andras (обсуждение | вклад) Нет описания правки |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{ | {{Docpage}} | ||
{{СИШ}} | {{СИШ}} | ||
{{ | {{Tc||''строкаF''{{Optp|''количFество символов''}}}} возвращает указанное количество символов с начала строки. | ||
FV | |||
Если <code>''количество символов''</code> неправильное, пустое или равно 0, возвращает пустую строку. Если неопределённое, то используется значение 1. | Если <code>''количество символов''</code> неправильное, пустое или равно 0, возвращает пустую строку. Если неопределённое, то используется значение 1. | ||
=== Примеры === | === Примеры === | ||
* {{ | * {{Пример||Lorem ipsum dolor sit amet|10}} | ||
* {{ | * {{Пример|| Lorem ipsum dolor sit amet|10|_comment=Обратите внимание на неучтённый пробел слева.}} | ||
* {{ | * {{Пример||Lorem ipsum dolor sit amet|1}} | ||
* {{ | * {{Пример||Lorem ipsum dolor sit amet|0}} | ||
* {{ | * {{Пример||Lorem ipsum dolor sit amet|}} | ||
* {{ | * {{Пример||Lorem ipsum dolor sit amet}} | ||
* {{ | * {{Пример||Lorem ipsum dolor sit amet|foo}} | ||
* {{ | * {{Пример||Lorem ipsum dolor sit amet|40}} | ||
* {{ | * {{Пример||àçé|2|_comment=Правильно обрабатывает [[UTF-8]].}} | ||
=== См. также === | === См. также === | ||
* {{ | * {{T|Trunc}} — отличается обработкой случая при неуказанном или пустом втором параметре | ||
* {{ | * {{T|Str right}} | ||
{{ | {{Шаблоны обработки строк|обрезка}} | ||
=== Параметры шаблона для визуального редактора === | === Параметры шаблона для визуального редактора === |
Текущая версия от 16:44, 16 мая 2023
![]() |
![]() | Внимание! Это один из самых используемых шаблонов. |
{{Str left|строкаF|количFество символов}}
возвращает указанное количество символов с начала строки.
FV
Если количество символов
неправильное, пустое или равно 0, возвращает пустую строку. Если неопределённое, то используется значение 1.
Примеры
{{Str left|Lorem ipsum dolor sit amet|10}}
→ Lorem ipsu{{Str left| Lorem ipsum dolor sit amet|10}}
→ Lorem ipsu Обратите внимание на неучтённый пробел слева.{{Str left|Lorem ipsum dolor sit amet|1}}
→ L{{Str left|Lorem ipsum dolor sit amet|0}}
→{{Str left|Lorem ipsum dolor sit amet|}}
→{{Str left|Lorem ipsum dolor sit amet}}
→ L{{Str left|Lorem ipsum dolor sit amet|foo}}
→{{Str left|Lorem ipsum dolor sit amet|40}}
→ Lorem ipsum dolor sit ametLorem ipsum do{{Str left|àçé|2}}
→ àç Правильно обрабатывает UTF-8.
См. также
Параметры шаблона для визуального редактора
Возвращает заданное количество символов, начиная с начала строки.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
Строка | 1 | Текстовая строка, которую надо обрезать | Строковый (без форматирования) | обязательный |
Количество | 2 | Количество символов, которые надо вернуть. Если это количество задано, как пустое или некорректное значение, то возвращается пустая строка. Если количество не определено, то возвращается первый символ строки.
| Число | предложенный |