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

Материал из Народные сказки
Перейти к навигации Перейти к поиску
(Новая страница: «{{docpage}} {{СИШ}} {{tc||''строка''{{optp|''количество символов''}}}} возвращает указанное количество символов с начала строки. Если <code>''количество символов''</code> неправильное, пустое или равно 0, возвращает пустую строку. Если неопределённое, то используется значени...»)
 
Нет описания правки
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{docpage}}
{{Docpage}}
{{СИШ}}
{{СИШ}}
{{tc||''строка''{{optp|''количество символов''}}}} возвращает указанное количество символов с начала строки.
{{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}}
* {{пример|| Lorem ipsum dolor sit amet|10|_comment=Обратите внимание на неучтённый пробел слева.}}
* {{Пример|| Lorem ipsum dolor sit amet|10|_comment=Обратите внимание на неучтённый пробел слева.}}
* {{пример||Lorem ipsum dolor sit amet|1}}
* {{Пример||Lorem ipsum dolor sit amet|1}}
* {{пример||Lorem ipsum dolor sit amet|0}}
* {{Пример||Lorem ipsum dolor sit amet|0}}
* {{пример||Lorem ipsum dolor sit amet|}}
* {{Пример||Lorem ipsum dolor sit amet|}}
* {{пример||Lorem ipsum dolor sit amet}}
* {{Пример||Lorem ipsum dolor sit amet}}
* {{пример||Lorem ipsum dolor sit amet|foo}}
* {{Пример||Lorem ipsum dolor sit amet|foo}}
* {{пример||Lorem ipsum dolor sit amet|40}}
* {{Пример||Lorem ipsum dolor sit amet|40}}
* {{пример||àçé|2|_comment=Правильно обрабатывает [[UTF-8]].}}
* {{Пример||àçé|2|_comment=Правильно обрабатывает [[UTF-8]].}}


=== См. также ===
=== См. также ===
* {{t|trunc}} — отличается обработкой случая при неуказанном или пустом втором параметре
* {{T|Trunc}} — отличается обработкой случая при неуказанном или пустом втором параметре
* {{t|str right}}
* {{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.

См. также

  • {{Trunc}} — отличается обработкой случая при неуказанном или пустом втором параметре
  • {{Str right}}


Параметры шаблона для визуального редактора

Возвращает заданное количество символов, начиная с начала строки.

Параметры шаблона

ПараметрОписаниеТипСтатус
Строка1

Текстовая строка, которую надо обрезать

Строковый (без форматирования)обязательный
Количество2

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

По умолчанию
1
Числопредложенный