Вход | Регистрация
 

как разложить строку на подстроки по несокльким подстрокам?

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.