@denis_krsk только вот если ты хочешь вводить регулярку из ресурса тебе придётся задействовать код, причём не только код, а ещё и строчку в eval. Потому что просто подставить в код регулярку - не проканает, и точно так же не проканает вставлять эту регулярку в качестве переменной в экшен.
У меня была задача сделать универсальный парсер где регулярка вводится в ресурс. Вот сделал. Осталось с экспортом базы в csv разобраться.