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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.10.2007, 16:55   #1
Kukkk
Форумчанин
 
Регистрация: 28.06.2007
Сообщений: 123
По умолчанию Поиск похожего.

Здравтсвуйте! Подскажите пожалуйста как если у меня есть переменная типа String выудить строку из текстового документа,в которой максимально похожий текст?
Например: переменная String:='Привет!'
теперь нужно в другую переменную выудить максимально похожую строчку из файла,например файл:
Привет....
Пока
Ты кто?
Kukkk вне форума Ответить с цитированием
Старый 05.10.2007, 18:33   #2
ZhekON
Форумчанин
 
Аватар для ZhekON
 
Регистрация: 24.01.2007
Сообщений: 323
По умолчанию

Для этого нужно строку взять для проверки и заданое слово после чего воспользоватся функцыей pos(<строка> , <слово>)
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
ZhekON вне форума Ответить с цитированием
Старый 06.10.2007, 11:54   #3
Kukkk
Форумчанин
 
Регистрация: 28.06.2007
Сообщений: 123
По умолчанию

А что эта функция вернет?
Kukkk вне форума Ответить с цитированием
Старый 06.10.2007, 14:28   #4
ZhekON
Форумчанин
 
Аватар для ZhekON
 
Регистрация: 24.01.2007
Сообщений: 323
По умолчанию

Цитата:
Сообщение от Kukkk Посмотреть сообщение
А что эта функция вернет?
у тя что вообще нету никакого хелпа по Дельфи???
Это жэ самые стандартные елементарные функцыи)

она возвращает число(номер входа даного слова в даную строку)
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
ZhekON вне форума Ответить с цитированием
Старый 06.10.2007, 23:11   #5
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Похожесть может быть в виде однокоренных слов, или же Логически связанных слов.
Вам видимо надо второе.

Нужен некий словарь фраз, содержащий логическое(!) значение ключевых фраз. Т.е. по фразе определение тематики - Приветствие, Вопросы, Грубость, и т.д., сроди ИИ.
Это первоочередная задача.
Функция POS уже потом.

Словарь - Типизированные файлы или БД.
Alex21 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск Азамат Microsoft Office Excel 7 18.06.2008 13:44
ПОИСК FIIR БД в Delphi 3 16.06.2008 16:06
ПОИСК В БД HOMER БД в Delphi 2 20.12.2007 21:41
Поиск по FTP Averss PHP 4 04.09.2007 20:37
Вывод похожего названия в DBEdit Wiser87 БД в Delphi 2 06.06.2007 11:42