String count (Lua)

Материал из UoPilot
Версия от 21:39, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''string_count''' - возвращает число, показывающее сколько раз подстрока встречает...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

string_count - возвращает число, показывающее сколько раз подстрока встречается в строке.

Синтаксис

Привязка к окну: нет. <br>Работа со свернутым окном: да. <br>Все параметры заключаются в скобки и разделяются запятыми.

string_count(<substring>, <string>)

Где: <br>substring - подстрока, что искать. <br>string - строка.

Примеры

--lua
local str1 = "таракан"
local count = string_count ("а", str1)    -- вернёт сколько раз встречается буква 'а' в слове 'таракан'
log (count)
--lua
local str1 = <nowiki>"кокос, кофе"</nowiki>     -- если в строке больше 1 слова, то её нужно заключать в квадратные скобки <nowiki>[[ ]]</nowiki> или одинарные кавычки ' '
local a = string_count("ко", str1)
hint (a)   -- подсказка в правом нижнем углу
--lua
str1 = '"У попа была собака"'
a = string_count('" "', str1)    -- сколько в строке пробелов
hint (a)

Смотрите также

Copy (Lua) Delete (Lua) <br>Insert (Lua) <br>String_digits (Lua) <br>String.find (Lua) <br>String.sub (Lua)