Да, именно так. Где-то слышал про подобные анализаторы — которые читают текст и сразу проверяют все регексы и как только какой-либо из них «сработает» — анализатор сигнализирует что сработал регекс_N и дальше либо выход, либо дальше анализировать. Только вообще не знаю что это за анализаторы
Когда число регексов больше 1000 записать их через «или» как-то не слишком красиво, не так ли? Или это единственный способ?
Также очень желательно знать какой именно регекс есть в тексте
Я так понял индекс только для PostgreSQL?