
Introducing Regular Expressions
Jörg Krause
- Editorial
- Apress
- Año
- 2017
- Páginas
- ~64
- Nivel
- Básico
De qué trata
Manual introductorio y de bolsillo publicado por Apress que enseña los fundamentos esenciales de las expresiones regulares aplicadas a JavaScript y TypeScript (estándar ES6+ y Node.js). Está orientado a desarrolladores web principiantes que necesitan una primera toma de contacto rápida, accesible y sin rodeos teóricos para entender cómo funcionan los patrones de búsqueda y reemplazo tanto en el navegador como en el servidor.
El autor repasa los conceptos nodales de la sintaxis: metacaracteres, comodines, clases abreviadas de dígitos y caracteres alfanuméricos, negación de conjuntos, espacios en blanco y anclas de límites de palabra (`\b`) e inicio y fin de entrada. Explica cómo instanciar y ejecutar patrones usando la API nativa de `RegExp` y los métodos estándar de manipulación de cadenas en JavaScript y TypeScript (`test`, `match`, `replace`), además de ilustrar cómo configurar y ejecutar scripts de procesamiento de texto en Node.js.
El contenido es breve y directo: aborda casos prácticos puntuales como la validación de campos en formularios web (números de teléfono y formatos de entrada), el análisis de archivos de registro (logs) y la extracción básica en documentos XML. Con apenas 64 páginas, no incluye proyectos de software terminados ni colecciones de ejercicios al final de los capítulos, sino snippets y ejemplos guiados. Su valor reside en su capacidad para resolver dudas cotidianas de validación en una sola tarde de lectura, aunque deja fuera conceptos avanzados como optimización de retroceso, lookbehinds o banderas Unicode profundas.
- Expresiones regulares
- JavaScript
- TypeScript
- Node.js
- Validación de formularios
- Metacaracteres
- RegExp
- Parsing de logs
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

