zmitrok62
@zmitrok62
Очень хороший человек

Как быстро парсить текст на JAVA?

Приветствую. Делаю приложение, в котором надо много проверять различных совпадений строки с шаблоном. Например входящую строку проверить на подстроку или содержание там цифр или подсчитать количество строк или символов, в общем делать все что возможно с текстом. В результате надо просто получить булево.
Чем можно делать это быстро и просто? Может есть либа какая специальная? Понятно что можно написать метод и парсить там по регуляркам, но все же....
  • Вопрос задан
  • 1013 просмотров
Пригласить эксперта
Ответы на вопрос 1
TheKnight
@TheKnight
Программист
Задача плохо формализована.
Вопросы:
1) Какие требования по производительности? Размер строк, количество строк в секунду, etc. Если требования не очень высоки - возможно вас устроит и обычные регулярные выражения.
2) Насколько часто меняются требования к проверке? Если редко - есть смысл написать некоторое количество классов, каждый из которых будет специфицирован под конкретную задачу.
3) Если требования меняются часто, но при этом только добавляются, оставляя предыдущие требования необходимыми для исполнения - чем не устраивает решение с генерацией кода проверки на лету?

Рекомендую почитать про алгоритмы работы со строками.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
04 мая 2024, в 17:58
10000 руб./за проект
04 мая 2024, в 17:40
1000 руб./за проект
04 мая 2024, в 17:35
150000 руб./за проект