Шаблон:Str sub find/doc

Материал из Тептар — свободной энциклопедии
< Шаблон:Str sub find
Версия от 23:18, 5 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «{{docpage}} {{onLua|String}} Данный шаблон ищет подстроку в строке с заданным отступом от начала. === Использование === : {{tlc|str sub find|<строка1>|<строка2>|<отступ>}} Если подстрока найдена, возвращает 1, в противном случае возвращает пустую строку. Такой результат удобен дл...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Данный шаблон ищет подстроку в строке с заданным отступом от начала.

Использование[править код]

{{str sub find|<строка1>|<строка2>|<отступ>}}

Если подстрока найдена, возвращает 1, в противном случае возвращает пустую строку. Такой результат удобен для использования в функциях парсера, как, например, {{#if:}}. Отступы нумеруются с нуля, по умолчанию отступ равен нулю.

Примеры[править код]

  • {{#if: {{str sub find|abcdef|abc}} | Подстрока найдена | Подстрока не найдена }} → Подстрока найдена
  • {{#if: {{str sub find|abcdef|abc|2}} | Подстрока найдена | Подстрока не найдена }} → Подстрока не найдена
  • {{#if: {{str sub find|abcdef|def}} | Подстрока найдена | Подстрока не найдена }} → Подстрока не найдена
  • {{#if: {{str sub find|abcdef|def|3}} | Подстрока найдена | Подстрока не найдена }} → Подстрока найдена