|
v7: Обработка строки
| ☑ |
0
Just_Serg
10.04.12
✎
11:25
|
Добрый день всем!
Нужен совет продвинутых разработчиков в 1С.
На входе есть строка вида: "123, 234, 345"
Нужно получить строку: "'123','234','345'"
т.е. обернуть в апострофы все, что между запятых.
Как-то вроде можно загнать в ТЗ и потом обработать? или еще как-то?
Посмивольно перебирать как-то не очень хочется.
Подскажите, плиз!
|
|
1
Wobland
10.04.12
✎
11:26
|
СтрЗаменить(), СтрПолучитьСтроку() (или как-то так) есть в семёрке?
|
|
2
ale-sarin
10.04.12
✎
11:28
|
(1)+1 СтрЗаменить() использовать надо.
|
|
3
palpetrovich
10.04.12
✎
11:29
|
СтрИсточник = "'" + СтрЗаменить(СтрИсточник,",","','") + "'"
|
|
4
dk
10.04.12
✎
11:29
|
Новая = "'" + СтрЗаменить(Исходная,"," , "','") + "'";
|
|
5
155153144627
10.04.12
✎
11:31
|
Строка = "'" + Строка + "'";
Строка = СтрЗаменить(Строка,",","','");
|
|
6
andrewks
10.04.12
✎
11:36
|
про пробелы не забываем
|
|
7
Just_Serg
10.04.12
✎
11:38
|
а вроде как-то же можно указав разделители - сформировать ТЗ? Или это все приснилось мне?
|
|
8
Ыщъ
10.04.12
✎
11:39
|
(7) СЗ
|
|
9
Just_Serg
10.04.12
✎
14:04
|
(8) Покопал и освоил тему СЗ для данной задачи. Всем большое спасибо!
|
|
10
Mikeware
10.04.12
✎
14:09
|
(9) правое ухо всегда левой пяткой чешешь?
|
|