Шаблон:Str find

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Шаблон аналізу рядків (використовує Lua:String) повертає позицію (починаючи з 1) першого входження шуканого в тексті джерела

Використання[ред. код]

{{Str find|джерело|шукане}}

Позиція першого символу в тексті джерела — 1. Повертає 0, якщо шукане не знайдено, або не вказано.

Чутливий до регістру!


Приклади[ред. код]

Розмітка Рендериться як
{{str find|Abcdefghijklm|A}}
1
{{str find|Abcdefghijklm|a}}
0
{{str find|Abcdefghijklm|def}}
4
{{str find|Abcdefghijklm|klm}}
11
{{str find|Abcdefghijklm|zyx}}
0
{{str find||klm}}
0
{{str find||}}
0

TemplateData[ред. код]

Це — документація TemplateData для шаблону Str find, яка використовується Візуальним редактором та іншими інструментами.

Шаблон аналізу рядків (використовує Lua:String) повертає позицію (починаючи з 1) першого входження шуканого в тексті джерела або 0, якщо нічого не знайдено. Чутливий до регістру!

Параметри шаблону

Для цього шаблону краще внутрішнє форматування параметрів.

ПараметрОписТипСтатус
джерело1

Рядок, у якому потрібно здійснити пошук

Рядокпропонований
шукане2

Символ або рядок, які потрібно відшукати в джерелі

Рядокпропонований