как бы строку перевернуть по правилам определенным
☑
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
все проще. я посмотрел процедурой выше эта строка раскладывалась из массива уже :-)))))))))) перевернул изначальный массив и все ОК. в любом случае сунуть в массив и перевернуть проще чем строку лопатить имхо.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн