Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2011, 02:29   #1
demon9992
Пользователь
 
Регистрация: 13.08.2009
Сообщений: 10
По умолчанию Как взять n-слов из строки ?

Как взять определённое количество слов последовательно из строки с случайного места ?
Учитывая, что текст может быть не всегда многострочным, иногда строка только одна.

Хотя бы подскажите алгоритм.
ICQ : 406-520
demon9992 вне форума Ответить с цитированием
Старый 18.08.2011, 06:26   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Идти от "случайного места" и по разделителям набирать слова или пока не конец
p51x вне форума Ответить с цитированием
Старый 18.08.2011, 10:35   #3
chertovich
Форумчанин
 
Аватар для chertovich
 
Регистрация: 26.07.2009
Сообщений: 489
По умолчанию

1. Из строки получать массив слов (строк)
2. Рандомно выбрать необходимое слово и необходимое количество, предварительно проверить вхождение в рамки массива
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
chertovich вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взять два предпоследних символа строки Memo Marsel737 Общие вопросы Delphi 2 08.01.2010 19:18
как взять со строки неизвестной длины n первых символов? :) peq Microsoft Office Excel 2 07.01.2010 22:40
Взять текст строки Memo до определнного слова Marsel737 Общие вопросы Delphi 6 07.01.2010 18:32
Удаление слов из строки. grave123 Общие вопросы C/C++ 2 20.12.2009 15:01
Удаление слов из строки С vivo89 Помощь студентам 4 13.11.2009 22:13