#038 · Herramienta para desarrolladores

Regex Cheat Sheet

Consulta una hoja de referencia de expresiones regulares sin salir del navegador. Escribe conceptos como “grupo”, “dígito”, “lookahead” o un token concreto para filtrar ejemplos de sintaxis JavaScript. Cada resultado incluye el token, su significado y un ejemplo breve, de modo que la página funciona como buscador práctico en lugar de una lista estática interminable.

Datos de entrada

Búsqueda
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Escribe uno o varios términos de búsqueda.
  2. Opcionalmente limita la consulta a una sección.
  3. Selecciona cuántas entradas quieres ver.
  4. Ejecuta la búsqueda.
  5. Copia los tokens que necesites y pruébalos en un Regex Tester.

Qué hace esta herramienta para desarrolladores

La salida se filtra contra una tabla local de sintaxis regex habitual en JavaScript. Se buscan coincidencias en token, nombre, explicación y ejemplo.

La consulta se normaliza a minúsculas y se divide en términos. Una entrada aparece cuando cumple la sección seleccionada y contiene todos los términos solicitados.

La disponibilidad de ciertas funciones de RegExp puede variar entre navegadores antiguos. Comprueba compatibilidad si usas lookbehind o flags recientes.

Ejemplo

Búsqueda: grupo

(abc) — Grupo de captura (?:abc) — Grupo no capturante (?<name>abc) — Grupo con nombre

Casos de uso

  • Recordar sintaxis de cuantificadores.
  • Buscar rápidamente clases de caracteres.
  • Comparar grupos capturantes y no capturantes.
  • Consultar anclas, lookarounds y flags de JavaScript.

Consejos para obtener resultados fiables

  • Prueba cualquier construcción con datos reales.
  • Escapa barras inversas extra cuando la regex viva dentro de una cadena JavaScript.
  • Usa grupos no capturantes si solo necesitas precedencia.
  • Evita cuantificadores anidados cuando la entrada no sea confiable.
  • Comprueba soporte del navegador para lookbehind y flag d.

Detalles del procesamiento

La base de referencia está incrustada en la página, por lo que la búsqueda funciona sin red. No se recopilan consultas ni se consulta documentación externa.

Es una referencia resumida de JavaScript RegExp, no una especificación exhaustiva ni una guía de PCRE, Python o .NET.

Preguntas frecuentes

¿Qué sintaxis regex usa esta cheat sheet?

La referencia está orientada a RegExp de JavaScript y señala construcciones habituales del motor del navegador.

¿Cómo busco una clase para representar dígitos?

Escribe dígito o \d y la referencia mostrará la clase de dígitos y tokens relacionados.

¿Incluye grupos con nombre y lookbehind?

Sí, aparecen como referencias de JavaScript moderno, aunque debes comprobar compatibilidad con el navegador objetivo.

¿Cuál es la diferencia entre (abc) y (?:abc)?

El primero crea un grupo de captura; el segundo agrupa para precedencia sin añadir un grupo capturado al resultado.

¿Esta hoja de referencia sustituye a probar la expresión regular?

No. Sirve para consultar sintaxis; el comportamiento final debe probarse con entradas positivas, negativas y casos límite.

Resumen técnico

ElementoDetalle
Motor objetivoJavaScript RegExp
BúsquedaToken + texto
Secciones6 categorías
DatosReferencia local