Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.11;
Скачать: CL | DM;

Вниз

Как вырезать заданные символы из строки?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
1-33941
IGray
2002-11-01 03:26
2002.11.11
Гамма-коррекция ЯРКОСТИ (а не КОНТРАСТА) нужна..


1-33942
Дмитрий
2002-10-31 17:32
2002.11.11
MDI-application


14-34219
Дремучий
2002-10-17 16:22
2002.11.11
О форуме...


14-34212
Сатир
2002-10-22 19:11
2002.11.11
Пpоект Genesis (из коpпоpативной пеpеписки)


1-33931
Юра
2002-10-31 23:11
2002.11.11
Как запустить программу и открыть файл, нажав Enter на файле?