Recientemente encontré una sugerencia para que los patrones de expresiones regulares utilizados en nuestra base de código de aplicación se agrupen en una tabla de búsqueda, y se recuperen desde allí en lugar de hacerlo explícitamente codificados dentro de la lógica del programa.Uso de una tabla de búsqueda para patrones regex
¿Alguien puede compartir alguna opinión sobre la sabiduría de esto?
Mis pensamientos iniciales fueron que hace que los patrones sean más fáciles de cambiar, lo que conlleva ventajas y desventajas. Pero, fundamentalmente, veo una cadena de expresiones regulares en sí misma como una entidad de lógica que se ejecuta (efectivamente), por lo que almacenarlas en una tabla de búsqueda me hace sentir un poco incómodo.
Pensamientos a alguien?
Gracias