
Regex Quick Syntax Reference
Zsolt Nagy
- Editorial
- Apress
- Año
- 2018
- Páginas
- ~153
- Nivel
- Básico
De qué trata
Guía de referencia rápida y compacta de Apress concebida como un manual de escritorio para comprender, formular y optimizar expresiones regulares sin perderse en rodeos históricos. Está dirigida a desarrolladores web y de software de nivel principiante e intermedio que utilizan motores de expresiones regulares comunes (como JavaScript y la sintaxis estilo Perl / PCRE) y buscan consultar rápidamente reglas de sintaxis precisas para tareas de filtrado, validación y extracción de datos.
El texto explica la formulación de patrones, la precedencia de operadores y el funcionamiento interno de los motores de búsqueda mediante máquinas de estados finitos (FSM). Cubre en detalle los modificadores de repetición con cuantificadores codiciosos (greedy) y perezosos (lazy), clases y rangos de caracteres, extracción de subcadenas con grupos de captura, referencias hacia atrás, así como aserciones anticipadas (lookahead) e retrospectivas (lookbehind). Asimismo, dedica capítulos clave a la mantenibilidad del código de patrones, buenas prácticas para evitar retrocesos catastróficos y ejemplos prácticos como el parseo de etiquetas HTML y el desglose de parámetros en query strings de URLs.
La obra prescinde deliberadamente de ejercicios de autoevaluación o del desarrollo de aplicaciones completas, priorizando el formato de consulta rápida, diagramas de flujo de autómatas y ejemplos de código breves y directos. Su principal mérito radica en enseñar a pensar visualmente cómo el motor evalúa cada carácter, lo que facilita enormemente la depuración y optimización de expresiones lentas en entornos de producción.
- Expresiones regulares
- Sintaxis Regex
- Máquinas de estados finitos
- Lookahead y Lookbehind
- Grupos de captura
- Optimización de patrones
- Parseo de URLs
- Extracción de texto
- JavaScript
- PCRE
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

