Меню
Главная
Случайная статья
Настройки
|
Использование
Имеет от 3 до 4 неименованных параметров. Возвращает значение 3-го параметра в случае, когда длина 1-го параметра-строки меньше или равна значению 2-го параметра; в противном случае возвращает значение 4-го параметра или пустую строку, если его нет.
Здесь шаблон проверяет, имеет ли строка «abcde» 4 символа или меньше:
{{str len | abcde | 4
| Равно или меньше.
| Меньше.
}}
Возвращает следующее значение:
- Меньше.
Проблемы могут возникнуть, если использовать параметры, содержащие знак равенства = . Однако эта проблема легко решается использованием нумерованных параметров. Например, проверим, содержит ли строка «ab=cde» не менее 100 символов:
{{str len
| 1 = ab=cde
| 2 = 100
| 3 = Равно «=» или короче.
| 4 = Длиннее, чем «=».
}}
Этот шаблон возвращает следующее значение:
- Равно «=» или короче.
Желательно всегда использовать нумерованные параметры, поскольку заранее неизвестно, какие значения параметров будут подставлены в шаблон.
Параметры
Детальное описание параметров:
{{str len
| 1 = Строка.
| 2 = Длина строки.
| 3 = Данные, которые будут возвращены, если длина строки меньше числа или равна ему.
| 4 = Данные, возвращаемые в обратном случае.
}}
Пустые или неопределённые строки считаются имеющими нулевую длину.
Значения длины меньше 0 считаются равными 0.
Во избежание поломок страниц, использующих этот шаблон, экспериментируйте в песочнице (создать | зеркало) или своём личном пространстве. Пожалуйста, добавляйте категории на подстраницу /doc. Подстраницы этого шаблона.
|
|