0

Функция СтрЧислоСтрок()

Возвращает количество строк многострочной строки

Синтаксис

Функция СтрЧислоСтрок() имеет следующий синтаксис:

Число СтрЧислоСтрок(ИсходнаяСтрока)

А также альтернативный англоязычный синтаксис:

number StrLineCount(SourceLine)

Параметры

Описание параметров функции СтрЧислоСтрок():

Имя параметра Тип Описание
ИсходнаяСтрока Строка Исходная строка.
Жирным шрифтом выделены обязательные параметры

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

Число
Число строк.

Описание

Функция СтрЧислоСтрок() Подсчитывает количество строк в многострочной строке. В качестве разделителя в многострочной строке используются символы перевода строк (программно: Символы.ПС). При этом если после последнего символа перевода строки нет значащих символов, то он игнорируется.

Доступность

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).

Пример использования

Пример кода с использованием функции СтрЧислоСтрок():

ИсходнаяСтрока = "У лукоморья дуб зеленый.
|Златая цепь на дубе том.
|И днем и ночью кот ученый...";
ВыходнаяСтрока = "";
//пронумеруем строки
КоличествоСтрок = СтрЧислоСтрок(ИсходнаяСтрока);
Для НомерСтроки = 1 По КоличествоСтрок Цикл
    ВыходнаяСтрока = ВыходнаяСтрока + ?(ПустаяСтрока(ВыходнаяСтрока), "", Символы.ПС);
	ВыходнаяСтрока = ВыходнаяСтрока + НомерСтроки + ". " + СтрПолучитьСтроку(ИсходнаяСтрока, НомерСтроки);
КонецЦикла;
Сообщить(ВыходнаяСтрока);
//1. У лукоморья дуб зеленый.
//2. Златая цепь на дубе том.
//3. И днем и ночью кот ученый...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *