Имя: Пароль:
1C
 
как разложить строку на подстроки по несокльким подстрокам?
0 23th
 
27.05.20
02:17
У меня например есть строка:
"Товар (Товар) Цена (Цена) Количество (Количество)"
а мне необходимо понять что вот эти подстроки в круглых подстроках - параметры, которые я заменяю
аналогично шаблонам в табличной документе <Товар [Товар]>
То есть чтобы можно было как то сделать вроде
стрЗаменить()
Есть ли какая нибудь встроенная функция?
1 palsergeich
 
27.05.20
02:31
(0) СтрШаблон
Пишется строка вида Товар %1 Цена %2 Количество %3
И потом СтрШаблон(Строка, НаименованиеТовара, ЦенаТовара, КоличествоТовара)
2 Chameleon1980
 
27.05.20
04:57
зачем вообще тут раскладывать?
используй 1 либо свои маркеры и стрзаменить
3 ДенисЧ
 
27.05.20
06:17
А откуда у тебя такая строка? МОжет, её проще к шаблону изначально привести?
4 Bigbro
 
27.05.20
06:22
не понял к чему тут подстроки, но аналогичную тему использую для программного формирования строк [мойпараметр]
и в коде потом Стрзаменить по всему списку шаблонов на замену. можешь использовать любые другие строки или маркеры начала окончания параметра, которых по структуре данных не будет встречаться в самих данных.