Шаблон:Str index/пісочниця
Перейти до навігації
Перейти до пошуку
Ця сторінка — пісочниця для шаблону Шаблон:Str index (різн.). Див. також супутню сторінку для тестів. |
Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]
Цей шаблон використовує Lua: |
Використання
[ред. код]{{str index|text|number}} = Повертає символ із номером number в тексті text.
Число символів обмежене. Повертає помилку, якщо зустрічає невідомий символ.
Основа 1: перший символ позначається індексом 1 і так далі. Будь-які пробіли до чи після вилучаються з рядка перед пошуком.
Якщо запрошувана позиція є негативною, то ця функція буде шукати в рядку, починаючи відрахування з останнього символу. Іншими словами, number = -1 означає те саме, що й робити запит щодо останнього символу рядка.
При введенні позиції, що дорівнює нулю або значення є довшим ніж рядок, шаблон виведе помилку.
Ця функція правильно поверне символ пробілу (' '), якщо вибрана позиція містить пробіл.
Приклади
[ред. код]{{str index|0123456789ABCDEF|0}}
→ Помилка модуля String: Індекс рядка за межами доступного діапозону{{str index|0123456789ABCDEF|1}}
→ 0{{str index|0123456789ABCDEF|15}}
→ E{{str index|0123456789ABCDEF|18}}
→ Помилка модуля String: Індекс рядка за межами доступного діапозону
Див. також
[ред. код]Документація вище включена з Шаблон:Str index/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниці (ред. | різн.) та протестувати зміни (ред.) цього шаблону. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону. |