ЧтоМенять = ""; // подставь значение НаЧтоМенять = ""; // подставь значение Значение = СтрЗаменить(Значение, ЧтоМенять, НаЧтоМенять );
Значение = ФП_РазноеКлиентСервер.НормализоватьАртикул(Значение);
Значение = ФП_ОбщегоНазначенияСервер.СтрокаСоответствуетШаблону(Значение, Шаблон);
Возвращает «Истина» если Значение соответствует шаблону, «Ложь» - в противном. Пример шаблона «[А-Я]%»
МассивСлов = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивСлов(Значение, "-");
Если МассивСлов.Количество() > 1 Тогда
Модель = МассивСлов[0];
Деталь = МассивСлов[1];
Если СтрДлина(Модель) = 4 Тогда
МассивСлов[0] = Строка(Модель) + "0";
Конецесли;
Если МассивСлов.Количество() = 2 Тогда
МассивСлов.Добавить("00");
КонецЕсли;
Значение = СтроковыеФункцииКлиентСервер.ПолучитьСтрокуИзМассиваПодстрок(МассивСлов, "-");
КонецЕсли