Имя: Пароль:
1C
1С v8
как бы строку перевернуть по правилам определенным
0 BigShmax
 
22.09.11
14:43
есть строка
xy1/xy2/xy3

нуна перевернуть

xy3/xy2/xy1

т.е.   поменять местами соджержимое  между слешами не тронув  содержимое.  а то я   размечтался за секунду  все  перевернуть и получил

3yx/2yx....   :-)
1 Wobland
 
22.09.11
14:45
выгрузи в массив/многострочную строку для начала
2 jsmith82
 
22.09.11
14:45
а чо тут думать-то
разбиваешь строку массив
передаёшь второй процедуре с указанием новой последовательности индексов
конкатенируешь обратно
профит
3 BigShmax
 
22.09.11
14:58
сенк - буду пробовать
4 hhhh
 
22.09.11
15:02
порнуху что ли на 1С переводите?
5 BigShmax
 
22.09.11
15:10
(4) красава   :-))))
6 jsmith82
 
22.09.11
15:12
а кто в главной роли
7 ice777
 
22.09.11
15:21
откусать с конца да и сразу лепить новую строку. без массивов.
8 jsmith82
 
22.09.11
15:23
(7) там же по правилам. я так понял, задаёшь новую последовательность индексов, не чистый реверс
9 BigShmax
 
22.09.11
15:30
все проще.  я посмотрел  процедурой  выше  эта строка  раскладывалась из массива уже :-))))))))))   перевернул изначальный массив  и все  ОК.  в любом случае  сунуть в массив и перевернуть проще чем строку лопатить имхо.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший