Шаблон:Str find/документація

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Шаблон аналізу рядків (використовує 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|Abcdef ghijklm}}

0

{{str find|Abcdef ghijklm|}}

0

{{str find|Abcdef ghijklm| }}

7

{{str find||klm}}

0

{{str find||}}

0

TemplateData

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

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

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

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

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

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

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

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

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