Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
ВнизКак поделить строку?? Найти похожие ветки
← →
CraKer (2003-12-24 02:35) [0]У меня есть значение в базе(около 200 символов)
как мне поделить его, так чтобы слово не порезать, на две строки
в в гриде, или в другом подручном вьювере...?
← →
Shirson (2003-12-24 07:11) [1]Алгоритм такой:
Делишь строку
"выаыва ываыва авп врыы ыва ыавы ваы ваывва"
пополам
"выаыва ываыва авп вры"
"ы ыва ыавы ваы ваывва"
В первой строке, с правого края ищешь первый встреченный пробел.
От этого пробела, до конца строки отрезаешь хвост и приклеиваешь его ко второй строке:
"выаыва ываыва авп "
"врыы ыва ыавы ваы ваывва"
← →
CraKer (2003-12-24 11:44) [2]Можно описать алгоритм по функциям, логику то я понимаю, я не знаю как перенменную типа string можно а). Делить б). Работать с символами(поиск пробела)
← →
Sandman25 (2003-12-24 11:48) [3]a)S1 := Copy(S, 1, Length(S) shr 1);
S2 := Copy(S, Length(S) shr 1 + 1, MAXINT)
b) LastDelimiter(" ", S1)
← →
Term (2003-12-24 11:59) [4]к string можно ваще обращаться как к массиву, тогда ещё проще
← →
CraKer (2003-12-24 23:26) [5]to Sandman25
Поподробнее по пункту б), как написать чтобы при нахождении последнего рпобела что-либо происходило, короче свяжи пожалста поиск и действие.. буду очень признателен.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c