![]() |
Как найти текст в *.txt?И вывести результат
Как реализовать текстовое поле ввода,кнопку,при вводе в текстовое поле определенного текста,после нажатия кнопки происходит поиск этого текста в txt файле,если текст найден - результат куда-нить выводиться,например в другое текстовое полекак и в случае,если не найден..?:eek:
|
Да легко. Смотри загрузил данные из txt вначале . Передал их в строку например.
Далее Код AS1/AS2:
Пример Код AS1/AS2:
|
Что-то не понял, что вообще эта функция делает..
Чем не подошло просто: Код AS1/AS2:
|
А вообще по теме, такой парсер сложновато написать, чтобы он вычленял именно конкретно слова, а не по буквенно. Ибо если ваш товарищь напишет не Hi , а просто H , то в этом случае все равно просчет будет.
Добавлено через 1 минуту i.o прочитай пост ниже. |
прочитал. Не убедило. Автор не сказал, что ему вычленять слова из введенного текста нужно, чтобы по ним производить поиск. Вопрос поставлен достаточно ясно:
Цитата:
|
Здрасте!
Цитата:
Твоя функция поймает даже просто З или , например. Это текст? А такое слово как символ , не? или символ уже текст ? |
Шо-то то я тебя совсем не понимаю. Мы не про разные вещи говорим? )
Задай вопрос конкретно - я отвечу. |
куда ж конкретнее! Вскользь глядя понятно, что хочет автор. Вытаскивать слова из текста на сравнение. Толку ему от того, что можно вычленить Букву , точку, словосочетание разом, пробел, корень, суффикс - да все что угодно. Ему надо конкретно слова - я не сказал, что моя реализация онное сделает, я лишь наводку дал. А по конкретнее еще если
field.text = '.*@*' есть набор символов filed.text = ' Привет' есть уже текст, правда одним словом А у вас получается, что .*% это тоже текст. Ок о чем я? |
Вложений: 1
Автор, вот нашел в закромах вам практически готовое решение.
Вам нужно только доработать - сделать поле ввода вместо динамического и придумать, как результат выводить. Решение не мое, разбирайтесь. Тут оно "как есть". Мне оно как-то помогло, большое спасибо его автору за него и особенно за подробные комментарии. |
| Часовой пояс GMT +4, время: 13:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.