Перше
 | Використовується Lua:
|
Повертає перше слово першого параметра. За замовчанням слова вважаються розділеними пробілами і базовими розділовими знаками, але за допомогою додаткового параметра |sep=
можна визначити будь-який інший символ (або послідовність символів).
Приклад
{{перше слово|2020.12.12}}
→ 2020
{{перше слово|Foo bar baz}}
→ Foo
{{перше слово|Foo, bar baz}}
→ Foo
{{перше слово|Foo. bar baz}}
→ Foo
{{перше слово|Foo}}
→ Foo
{{перше слово|Foo-bar-baz}}
→ Foo-bar-baz
{{перше слово|Foo-bar-baz|sep=- }}
→ Foo
{{перше слово|34,000,500|sep=, }}
→ 34
{{перше слово|34,000,500}}
→ 34
{{перше слово|34.000,500}}
→ 34
{{перше слово|34.000,500|sep=, }}
→ 34.000
{{перше слово|1=len = a+b |sep== }}
→ len
{{перше слово|Hear ye, users |sep=, }}
→ Hear ye
Див. також
Шаблони для роботи з рядками |
---|
|
|
---|
|
лічбою |
- {{str mid}} — вивести підрядок за заданою позицією і довжиною
- {{trunc}} — обрізати рядок до заданого числа символів
- {{str left}} — обрізати рядок до заданого числа символів ліворуч
- {{str crop}} — вилучити задане число символів праворуч
- {{chop head and tail}} — вилучити задане число символів ліворуч і праворуч
- {{str right}} — обрізати рядок до заданого числа символів праворуч
- {{str rightc}} — вивести послідовність символів праворуч певної довжини
- {{str rightmost}} — вивести послідовність символів праворуч за заданим відступом.
- {{str sub old}} — вивести послідовність символів з рядка за заданою числовою позицією ліворуч або праворуч
- {{str index}} — вивести символ з рядка за заданою числовою позицією ліворуч або праворуч
|
---|
| перевіркою |
|
---|
|
| |
Спеціальне призначення |
---|
|
- {{WikiProjectbasename}} — вилучити з заголовку сторінки слово «Вікіпроєкт»
- {{remove unranked}} — вилучити слово unranked («неранжований») на початку
- {{ship prefix}} — вивести довжину префіксу перед найменуванням судна
- {{PAGENAMEBASE}} — вилучити текст у дужках у кінці (значення)
- {{title disambig text}} — вивести текст у дужках у кінці (значення)
- {{delink}} — вилучити внутрішні і зовнішні посилання
- {{unlink}} — вилучити квадратні дужки на початку та в кінці
- {{без цифр}} — вилучити з рядка цифри, залишивши всі інші символи
- {{тільки цифри}} — вилучити з рядка будь-які символи, крім цифр
|
| |
Вставка рядків |
---|
|
- {{repeat}} — повторити рядок n разів
- {{replace}}{{multireplace}} — замінити всі входження певної послідовності символів іншою
- {{strloc insert}} — вставити послідовність символів у позиції strloc (або додати, якщо strloc ≤ 0)
- {{strloc prefix}} — вилучити префікс до позиції strloc (або весь рядок, якщо strloc ≤ 0)
- {{str rep}} — вивести рядок, замінивши перше входження заданої послідовності символів іншою послідовністю
- {{перше останнім}} — перенести перше слово в кінець
|
| |
Довжина |
---|
|
- {{str len}} — вивести довжину рядка.
- {{iflenge}} — якщо довжина рядка більша від заданої або дорівнює їй… (IF LENgth is Greater than or Equal to…).
- {{str ≥ len}} — перевірка: є «довшим або рівним за довжиною» або «коротшим» від len
- {{str ≤ len}} — перевірка: є «коротшим або рівним за довжиною» або «довшим» від len
- {{str ≠ len}} — перевірка: є «нерівним» або «рівним» len
- {{str ≤ ≥ len}} — перевірка: є «коротшим», «рівним» або «довшим» від len
|
| |
Аналіз рядків |
---|
|
- {{str endswith}} — перевірити, чи завершується рядок певною послідовністю символів.
- {{str find}} / {{str find0}} — вивести числову позицію першого входження певної послідовності символів (find0 відлік з 0)
- {{str sub find}} — знайти послідовність символів у рядку за певним відступом
- {{ASCII code}} — вивести ASCII-код певного символу
- {{str letter}} — вивести кількість літер на початку
- {{str number}} — вивести кількість цифр на початку
- {{str gtr str}} — порівняти два рядки за алфавітом і вивести відповідне значення.
|
| |
| | |
|