Уведомления
Очистить все

Как свернуть (преобразовать) массив в строку? Как из строки получить массив подстрок? 1С

2 Записи
1 Пользователи
0 Likes
3,962 Просмотры
65-150 Okolokompa Форум
(@kalininalex)
Reputable Member
Присоединился: 4 года назад
Записи: 160
Создатель темы  

Преобразуем Массив в Строку.

Для этого используем: СтрСоединить(<МассивСтрок>, <Разделитель>)

МассивСтрок = Новый Массив;
МассивСтрок.Добавить("Привет");
МассивСтрок.Добавить("Здравствуй");
МассивСтрок.Добавить("Добрый день");
	
НашаСтрокаИзМассива = СтрСоединить(МассивСтрок, ",");

Преобразуем Строку в Массив.

Для этого используем: СтрРазделить(<Строка>, <Разделитель>, <ВключатьПустыеСтроки>) - "ВключатьПустыеСтроки" - Булево. По умолчанию истина.

МассивСтрок = СтрРазделить("Привет,Здравствуй,Добрый день", ",");

   
Цитата
65-150 Okolokompa Форум
(@kalininalex)
Reputable Member
Присоединился: 4 года назад
Записи: 160
Создатель темы  

Преобразовать строку в массив, можно используя функцию БСП:

РазложитьСтрокуВМассивПодстрок(<Строка>, <Разделитель>, <ПропускатьПустыеСтроки>, <СокращатьНепечатаемыеСимволы>)

Находится она в общем модуле:

СтроковыеФункцииКлиентСервер


   
ОтветитьЦитата
Поделиться: