Difference between revisions of "LinesCount"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=StrCount |caption=Функции работы со строками |type=1 |status=2 |db=0 |exception=Невозможно превратить в с...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:51, 7 February 2021

  StrCount (Функции работы со строками)
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

Функция находит количество вхождений знака перевода строки (_NEWLINE) в строковое представление аргумента и увеличивает результат на единицу, если исходный аргумент не пустая строка.

Синтаксис

LinesCount(<Аргумент>):<Количество строк (INT)>

Аргументы

  • <Аргумент> - Значение, в строковом представлении которого необходимо выполнить поиск.

Возвращаемое значение

Результат будет целым числом. Текст всегда содержит по крайней мере одну строку, если он сам не является пустой строкой, в последнем случае, результат функции будет нулевым.

Примеры

Message(LinesCount(""));
//Будет выведен 0

Message(LinesCount("ABAB"+_NEWLINE+"BABA"));
//Будет выведено 2