Охотно Вам верю) Просто встроенный поиск по регулярным выражениям — это единственное, что мы могли предоставить с нашей стороны пользователям, пишущим на основе нашего контрола редакторы языков.
Тут я с вами полностью согласен. Подсветка синтаксиса — не основное назначение регулярных выражений. Они подойдут только для простых случаев, что-то типа «ключ=значение».
Специфика нашего продукта как раз такова, что мы его делаем не для внутреннего использования, а для разработчиков и стараемся максимально «облегчить им жизнь» :) Поэтому приходится ориентироваться на различные сценарии его использования.
Вы не пробовали реализовать регулярные выражения на чем-нибудь вроде списков Haskel? :)
Нет, не пробовали :)
А будет ли это работать, если я ищу регуляркой что-то более длинное, чем одно слово?
Длина возможного результата будет определятся длиной буфера и величиной смещения буфера. Но тут, конечно, нужно найти компромисс между возможной максимальной длиной результата и скоростью поиска.
Нет, не пробовали :)
Длина возможного результата будет определятся длиной буфера и величиной смещения буфера. Но тут, конечно, нужно найти компромисс между возможной максимальной длиной результата и скоростью поиска.