Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Select characters.

17K
17 марта 2008 года
cyber_punk
11 / / 30.08.2006
Доброго времени суток!

Вообщем меня очень интересует реализация следующей задачи:

1. Апплет, который отображает некий текст. Текст все равно на каком языке и не важно какого объема.
2. Апплет содержит некий TextField в котором мы вводим последовательность символов к примеру - hello.

Все слова hello в тексте апплета должны выделяться как selected. Своеобразный поиск. На чем это должно быть основано ума не приложу. Какими алгоритмами оперировать?!

Зарание спасибо.
63
17 марта 2008 года
Zorkus
2.6K / / 04.11.2006
Вешаешь слушатель на событие "изменение содержимого текстового поля", в нем анализируешь текст и ставишь выделение нужных кусков. Выделить кусок содержимого можно средствами самого TextField.
17K
17 марта 2008 года
cyber_punk
11 / / 30.08.2006
Цитата: Zorkus
в нем анализируешь текст и ставишь выделение нужных кусков. Выделить кусок содержимого можно средствами самого TextField.



Вот этот момент мне и не понятен. Каким образом надо анализировать текст?

360
17 марта 2008 года
P*t*
474 / / 15.02.2007
Алгоритм Кнута-Морриса-Прата работает за O(длина текста + длина слова)

Или "Ахо-Карасик" - тоже самое, за тоже время, но ищет произвольное число слов.
17K
17 марта 2008 года
cyber_punk
11 / / 30.08.2006
Спасибо! Посмотрю алгоритмы и вновь попрошу помощи.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог