</> CodeBooks
    ← Volver a Expresiones regulares (página 1)
    Portada de Understanding JavaScript RegExp

    Understanding JavaScript RegExp

    Sundeep Agarwal

    Editorial
    Sundeep Agarwal
    Año
    2023
    Páginas
    ~162
    Nivel
    Intermedio

    De qué trata

    Guía práctica y directa enfocada en dominar el motor de expresiones regulares de JavaScript moderno, abarcando las especificaciones de ECMAScript desde ES6 hasta características contemporáneas como grupos con nombre y aserciones lookbehind. Está pensada para desarrolladores web y programadores de JavaScript o Node.js de nivel básico a intermedio que ya manejan las estructuras elementales del lenguaje pero se sienten intimidados por la sintaxis compacta de RegExp o desean dejar de depender de fragmentos copiados de internet.

    El texto desglosa minuciosamente los métodos nativos de cadenas y del objeto `RegExp`, tales como `test()`, `exec()`, `match()`, `matchAll()`, `replace()`, `replaceAll()`, `search()` y `split()`. Explica en profundidad la construcción de patrones mediante anclas (`^`, `$`, `\b`, `\B`), alternancias, cuantificadores codiciosos y perezosos (`*`, `+`, `?`, `{m,n}`), clases de caracteres personalizadas y abreviadas (`\d`, `\w`, `\s`), grupos de captura posicionales y nombrados, retroreferencias (backreferences) y aserciones lookaround (lookahead y lookbehind positivos y negativos). También detalla las banderas de configuración (`g`, `i`, `m`, `s`, `u`, `y`), el tratamiento de caracteres Unicode y el uso de herramientas de depuración y visualización como regex101 y Regulex.

    Su metodología se basa estrictamente en el aprendizaje guiado por ejemplos breves y concisos, complementado con decenas de ejercicios prácticos progresivos con soluciones completas. No construye aplicaciones completas con interfaz ni proyectos de software complejos, sino que aísla cada concepto en transformaciones y validaciones de texto en consola. Su gran fortaleza es la claridad didáctica para desglosar patrones crípticos paso a paso, convirtiéndose en un recurso ideal para ganar soltura y confianza en la manipulación de texto antes de abordar desarrollos más avanzados.

    • JavaScript
    • RegExp
    • ECMAScript
    • Expresiones regulares
    • matchAll
    • Lookarounds
    • Grupos de captura
    • Procesamiento de texto
    • Unicode
    • Herramientas de depuración

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Expresiones regulares con nivel Intermedio