Возникла необходимость в текстовом процессоре.
Под текстовым процессором я понимаю некий компонент подобный Regex.
Он должен по вводимой маске определять вхождение в текст, позицию вхождения и т.д.
В маске должен быть доступен набор слов. Именно слов, а не символов.
Желательна поддержка И, ИЛИ, НЕ.
Хочу чтобы нечто вроде "капуста AND валюта NOT рубли" накладывалось на "баксы валюта — капуста" и т.д.
Regex определяет именно набор символов, чем меня ОЧЕНЬ не устраивает.
Если кто-нибудь понял что я имею ввиду и знает где валяется такого рода библиотека, напишите пожалуйста.