String count (Lua): различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''string_count''' - возвращает число, показывающее сколько раз подстрока встречает...») |
Tatikoma (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: нет. | Привязка к окну: нет. | ||
− | + | <br>Работа со свернутым окном: да. | |
− | + | <br>Все параметры заключаются в скобки и разделяются запятыми. | |
− | string_count( | + | string_count(<substring>, <string>) |
Где: | Где: | ||
− | + | <br>'''substring''' - подстрока, что искать. | |
− | + | <br>'''string''' - строка. | |
== Примеры == | == Примеры == | ||
Строка 19: | Строка 19: | ||
--lua | --lua | ||
− | local str1 = | + | local str1 = <nowiki>[["кокос, кофе"]]</nowiki> -- если в строке больше 1 слова, то её нужно заключать в квадратные скобки <nowiki>[[ ]]</nowiki> или одинарные кавычки ' ' |
local a = string_count("ко", str1) | local a = string_count("ко", str1) | ||
hint (a) -- подсказка в правом нижнем углу | hint (a) -- подсказка в правом нижнем углу | ||
Строка 32: | Строка 32: | ||
[[Copy (Lua)]] | [[Copy (Lua)]] | ||
[[Delete (Lua)]] | [[Delete (Lua)]] | ||
− | + | <br>[[Insert (Lua)]] | |
− | + | <br>[[String_digits (Lua)]] | |
− | + | <br>[[String.find (Lua)]] | |
− | + | <br>[[String.sub (Lua)]] |
Текущая версия на 11:21, 28 августа 2019
Содержание
Описание
string_count - возвращает число, показывающее сколько раз подстрока встречается в строке.
Синтаксис
Привязка к окну: нет.
Работа со свернутым окном: да.
Все параметры заключаются в скобки и разделяются запятыми.
string_count(<substring>, <string>)
Где:
substring - подстрока, что искать.
string - строка.
Примеры
--lua local str1 = "таракан" local count = string_count ("а", str1) -- вернёт сколько раз встречается буква 'а' в слове 'таракан' log (count)
--lua local str1 = [["кокос, кофе"]] -- если в строке больше 1 слова, то её нужно заключать в квадратные скобки [[ ]] или одинарные кавычки ' ' local a = string_count("ко", str1) hint (a) -- подсказка в правом нижнем углу
--lua str1 = '"У попа была собака"' a = string_count('" "', str1) -- сколько в строке пробелов hint (a)
Смотрите также
Copy (Lua)
Delete (Lua)
Insert (Lua)
String_digits (Lua)
String.find (Lua)
String.sub (Lua)