![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как разбить текст на строки?
ekto © (2008-07-11 13:11:00)Есть текст: (х А х А х......)
где: х - любая последовательность слов
А - искомая последовательность слов (хранятся в БД).
Нужно разбить текст на строки вида: (х А х)
(А х)
... ,
т.е. находится нужная фраза и все последующие слова до следующей, формируется строка и т.д.
ekto (2008-07-11 17:09:00) [21]
> Anatoly Podgoretsky © (11.07.08 17:02) [52]
между прочим раздел "для начинающих", могли бы и примерчик приплести к прочим своим мыслям. А то я тут гадаю на кофейной гуще, как именно работает поиск по шаблону. Оказалось не так, как я думал(хотя, уверен, я не смог вам объяснить, что же мне надо). :(. Плз, приведите пример ЛЮБОГО поиска по шаблону. И я вам расскажучто вы, ув. мастера, просмотрели.
Поросенок Винни-Пух (2008-07-11 17:08:00) [22]Есть текст: (х А х А х......)
где: х - любая последовательность слов
А - искомая последовательность слов (хранятся в БД).
Нужно разбить текст на строки вида: (х А х)
(А х)
А если текст x A x A x A x A x A x A x A x A x A x A ?
Anatoly Podgoretsky (2008-07-11 17:02:00) [23]> Dennis I. Komarov (11.07.2008 16:52:48) [48]
Это единственная разница?
ekto (2008-07-11 17:01:00) [24]
> Поросенок Винни-Пух © (11.07.08 16:57) [49]
>
> я поначалу думал что он программер...
а я думал, что ошибаться свойственно только людям
ekto (2008-07-11 16:58:00) [25]
> Dennis I. Komarov © (11.07.08 16:51) [46]
> Anatoly Podgoretsky © (11.07.08 16:51) [47]
> Dennis I. Komarov © (11.07.08 16:52) [48]
Или я чего-то не знаю/понимаю или недостаточно понятно объяснил.
Рег. выражение. Шаблон: пробел_строка(с длиной, если надо)_пробел_строка_пробел - я здесь правильно ку? А дальше? под такой шаблон подходит почти все.
Поросенок Винни-Пух (2008-07-11 16:57:00) [26]я поначалу думал что он программер...
Dennis I. Komarov (2008-07-11 16:52:00) [27]> [47] Anatoly Podgoretsky © (11.07.08 16:51)
Первый не нужный а второй нужный :)
Anatoly Podgoretsky (2008-07-11 16:51:00) [28]> ekto (11.07.2008 15:45:23) [23]
Чем первый сб отличается от второго?
Dennis I. Komarov (2008-07-11 16:51:00) [29]> [45] ekto © (11.07.08 16:48)
Ивеваться изволите?
ekto (2008-07-11 16:48:00) [30]
> Поросенок Винни-Пух © (11.07.08 16:38) [44]
а как отличить нужные от не очень? Шаблон-то для них одинаковым может быть.
Поросенок Винни-Пух (2008-07-11 16:38:00) [31]а ты ищи нужные. ненужные не ищи.
ekto (2008-07-11 16:36:00) [32]
> Поросенок Винни-Пух © (11.07.08 16:31) [41]
хорошо, нашел по шаблону. А как я узнаю, что это нужная мне строка?
ekto (2008-07-11 16:31:00) [33]
> ekto © (11.07.08 16:27) [40]
я бы и от соавторства не отказался
Поросенок Винни-Пух (2008-07-11 16:31:00) [34]шаблон делается для строк, а не для одной строки
ekto (2008-07-11 16:27:00) [35]
> Dennis I. Komarov © (11.07.08 16:23) [38]
О, с удовольствием бы, но увы, подозреваю, он зело занят созданием теории неомизантропии.
ekto (2008-07-11 16:26:00) [36]
> Поросенок Винни-Пух © (11.07.08 16:17) [36]
так, если я правильно понял. Делается это сл. обр.: берется строка, делается для нее шаблон поиска и т.д. Так?
Dennis I. Komarov (2008-07-11 16:23:00) [37]> [35] ekto © (11.07.08 16:15)
Ты кетмара где то встретил? :)
b z (2008-07-11 16:20:00) [38]
> А то взять, да и приобрести метелочку?
Это выход.
Поросенок Винни-Пух (2008-07-11 16:17:00) [39]> Все лежит в БД.
Ты со строкой работаешь. А где она до этого лежала или стояла - как-то фиолетово.
Или в седьмом классе ты покупал чернила для седьмого класса?
ekto (2008-07-11 16:15:00) [40]офтоп. я вот думаю, это только у меня рождаются такие мракобесные алгоритмы или нет? А то взять, да и приобрести метелочку?