ОК, у меня длинный список (около 43 800 строк) записей, и я хочу выбрать подмножество этого списка. Список находится в базе данных, и программа, которая читает базу данных, может использовать одно или несколько регулярных выражений.
Лучше ли использовать несколько (возможно, до 100 или около того) регулярных выражений в одном обращении к программе базы данных, чтобы по существу выбрать записи, которые я хочу
OR
было бы лучше использовать гораздо меньшее количество регулярных выражений (до 10), чтобы выбрать гораздо больше записей в массиве, а затем использовать цикл for и некоторые простые операторы if для фильтрации данных. Я не являюсь интересует?
Я читал или слышал, что лучше избегать чрезмерного использования регулярных выражений, поскольку они вычислительно дороги?