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

Вниз

Выборка слов из строки.   Найти похожие ветки 

 
t100   (2004-07-26 11:16) [0]

Есть ли у кого исходник?


 
Ega23 ©   (2004-07-26 11:18) [1]

Исходник строки? Или Слова?  :о)

Pos тебе поможет.


 
t100   (2004-07-26 11:21) [2]

Неа-исчу исходник МАТРИЦЫ,а то перезагружается часто:-)
Попробую...


 
KSergey ©   (2004-07-26 11:23) [3]

Можно еще из D7 утырить PosEx (ну или написать) - тоже удобно для этой задачи


 
t100   (2004-07-26 11:25) [4]

СПАСИБО


 
[lamer]Barmaglot ©   (2004-07-26 11:26) [5]

Есть методы еще проще чем pos. К сожалению дельфи на компе сейчас нет. Принцип прост заменить все пробелы на #13 делается одной командой. затем занести полученную строку в стринглист...


 
KSergey ©   (2004-07-26 11:28) [6]

> [5] [lamer]Barmaglot ©   (26.07.04 11:26)

Кода - меньше. Но не уверен, что экономнее
Хотя, смотря как предполагается строки в итоге хранить


 
Рамиль ©   (2004-07-26 11:30) [7]

Из давней курсовой на паскале...

type
 CharSet = set of char;
const
 Delimeters: CharSet = [" ", ".", ",", ";", "(", ")", "=", "!", "?", ":", """", "-"]; {и т. д.}
....
 begin
   ReadLn(InFile, Str);
   Str := Str + " ";
   k := 1;
   for i := 1 to length(Str) do
     if Str[i] in Delimeters then
     begin
       StrWord := copy(Str, k, i - k);
       k := i + 1;
       if StrWord <> "" then
       begin
          // StrWord - очередное слово
       end;
     end;
 end;


 
[lamer]Barmaglot ©   (2004-07-26 11:38) [8]

to KSergey

А чем не нравится StringList?


 
Anatoly Podgoretsky ©   (2004-07-26 12:07) [9]

[lamer]Barmaglot ©   (26.07.04 11:26) [5]
Ты описываешь составление списка слов, но ни как не выборку



Страницы: 1 вся ветка

Текущий архив: 2004.08.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
1-1090770542
Виталий
2004-07-25 19:49
2004.08.08
Открытие Helpa


1-1090965433
барбос
2004-07-28 01:57
2004.08.08
после компиляции программа плохо работает


14-1090326773
IceBeerg
2004-07-20 16:32
2004.08.08
Какой принтер выбрать?


1-1090522594
Боян Георгиев
2004-07-22 22:56
2004.08.08
Как емулировать нажатие PrintScreen-a?


3-1089693882
Flagman
2004-07-13 08:44
2004.08.08
Есть ли что-нибудь аналогичгое MSSQL SQL profiler под Oracle?