Строка из символа

SeiOkami 521 5 12 15

Возвращает строку нужной длины из указанного символа

// Возвращает строку нужной длины из указанного символа
// Источник: https://github.com/SeiOkami/CollectionMethodsOneS/issues/120
// 
// Параметры:
//  Длина - Число
//  Символ - Строка
// 
// Возвращаемое значение:
//  Строка
Функция СтрокаСимволов(Знач Длина, Знач Символ = " ") Экспорт
	
	Квалификатор = Новый КвалификаторыСтроки(Длина, ДопустимаяДлина.Фиксированная);
	ОписаниеТипов = Новый ОписаниеТипов("Строка", Квалификатор);
	Результат = ОписаниеТипов.ПривестиЗначение(""); // Строка
	Если Символ <> " " Тогда
		Результат = СтрЗаменить(Результат, " ", Символ);
	КонецЕсли;
	
	Возврат Результат;
	
КонецФункции
1

Комментарии

JoCo
#1, ред. 19 сентября 2024 16:49

Функция СтрокаСимволов(Знач Длина, Знач Символ = " ") Экспорт
	
	Возврат СтрСоединить(Новый Массив(Длина+1),Символ);
	
КонецФункции


См. также

ЗаменитьНедопустимыеСимволыXML (БСП)

УдалитьНедопустимыеСимволыXML (БСП)

ЗаменитьОдниСимволыДругими (БСП)

УдалитьПоследниеСимволыИзСтроки (БСП)

ПроверитьСтрокуНаЗапрещенныеСимволы (БСП)

УдалитьПоследнийСимволВСтроке (БСП)

СформироватьСтрокуСимволов (БСП)

Убрать лишние символы из строки

ТолькоКириллицаВСтроке (БСП)

Модератору