Форум: "Основная";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];
ВнизКак вырезать заданные символы из строки? Найти похожие ветки
← →
AlexSh (2002-11-01 09:03) [0]Имеется строка которая имеет следующий вид:
user -- [10/11/2002] "09:18:35"
необходимо каждый из 3 параметров записать в таблицу, причем каждый в свою ячейку. Каким образом можно вырезать лишние символы?
← →
MBo (2002-11-01 09:08) [1]Используй Pos и Copy.
можно также
StringList.CommaText:=astring;
тогда в строках списка будут подстроки, разделенные по пробелам,
← →
BIN (2002-11-01 09:08) [2]Copy(String, Index, Count)
← →
AlexSh (2002-11-01 10:06) [3]copy не подойдет, т.к. длина имени пользователя(первого параметра) не одинаковая.
← →
Alx2 (2002-11-01 10:09) [4]>copy не подойдет, т.к. длина имени пользователя(первого
>параметра) не одинаковая.
copy тоже не всегда одно и тоже кол-во копирует с одного и того же места :)
← →
Anatoly Podgoretsky (2002-11-01 10:19) [5]AlexSh © (01.11.02 10:06)
У copy есть параметр ДЛИНА
← →
AlexSh (2002-11-01 10:25) [6]Anatoly Podgoretsky © (01.11.02 10:19)
Ну ты же задаешь колличество символов которые тебе из строки нужно выдернуть copy(string,1,5)
← →
NickBat (2002-11-01 10:32) [7]username:=copy(string,1,pos(" ",string)-1);
← →
stone (2002-11-01 12:01) [8]У тебя
user всегда перед --
дата в [ ]
время в " "
Позиционируйся (pos) по этим паризнакам и делай copy
← →
AlexSh (2002-11-01 12:15) [9]Все разобрался с помощью pos и copy, всем спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.45 c