Referencia de regex

Hoja de trucos de Regex / Expresiones regulares de Javascript.

Para consultar la sintaxis de regex, desplácese a la sección adecuada de esta hoja de trucos, como Character set, Quantifiers o Boundaries, y lea cada expresión junto a su descripción.

Last updated:

Hoja de trucos de Regex. Hoja de trucos de Regex / Expresiones regulares de Javascript. Domine las expresiones regulares con nuestra chuleta de regex online gratuita.

Esta guía de referencia completa proporciona una forma rápida y fácil de consultar la sintaxis de regex esencial, incluidas clases de caracteres, cuantificadores, anclas y búsquedas anticipadas/atrás.

Ya sea que sea un principiante que aprende los conceptos básicos o un desarrollador experimentado que necesita un recordatorio rápido para patrones complejos, nuestra hoja de trucos lo tiene cubierto.

Si está creando patrones de búsqueda para sus logs, nuestro Generador de Crontab y el Probador de Regex son herramientas complementarias perfectas para agilizar su proceso de desarrollo.

Explore nuestra lista seleccionada de tokens para ser más eficiente con la coincidencia de patrones.

Esta hoja de trucos de regex premium cubre todo, desde coincidencias literales básicas hasta referencias inversas avanzadas y capturas de grupos, lo que garantiza que siempre tenga la sintaxis correcta a su alcance.

Mantener sus patrones robustos y mantenibles es fácil con nuestro Probador de Regex, que combina perfectamente con la referencia enumerada aquí para validar su lógica en tiempo real.

Ofrecemos una forma 100% gratuita, privada y segura de acceder a la documentación de regex más importante directamente en su navegador, ayudándole a evitar errores de sintaxis comunes y acelerar sus sesiones de codificación.

Preguntas frecuentes

¿Cómo uso esta hoja de trucos de regex?

Cada sección es una tabla de dos columnas: Expresión muestra el token de regex y Descripción explica qué coincide, con notas debajo para los casos complicados. Use la búsqueda de su navegador (Ctrl+F o Cmd+F) para saltar a un token y luego pruébelo en el Probador de Regex.

¿Qué variante de regex cubre la hoja de trucos?

Sigue la sintaxis de expresiones regulares de JavaScript, tal como la usa RegExp en los navegadores y en Node.js. La mayoría de los tokens, como \d, \w, los conjuntos de caracteres y los cuantificadores, funcionan igual en PCRE, Python y Java, pero el soporte de lookbehind y algunos escapes varían entre motores.

¿Qué caracteres hay que escapar en una regex?

Fuera de un conjunto de caracteres, escape . ^ $ \ / ( ) [ ], las llaves y la barra vertical con una barra invertida. Dentro de corchetes solo hay que escapar la barra invertida y el corchete de cierre, el acento circunflejo solo justo después del corchete de apertura y el guion solo entre dos letras o dígitos.

¿Qué diferencia hay entre un grupo de captura y uno sin captura?

Un grupo de captura como (foo) coincide con el texto y lo recuerda, así que puede reutilizarlo con una referencia inversa como \1 o leerlo en los resultados de la coincidencia. Un grupo sin captura, (?:foo), solo agrupa el patrón sin guardar lo que coincidió.

¿Qué hacen el lookahead y el lookbehind?

Los lookarounds comprueban el texto junto a una coincidencia sin incluirlo en el resultado. foo(?=bar) coincide con foo solo cuando le sigue bar, y foo(?!bar) solo cuando no le sigue bar. Los lookbehinds hacen lo mismo con el texto anterior a la coincidencia, como foo solo cuando va precedido de bar.

¿Qué significa \b en una regex?

\b es un límite de palabra: una posición de ancho cero entre un carácter de palabra (letra, dígito o guion bajo) y un carácter que no es de palabra, o al principio o al final de la cadena junto a un carácter de palabra. Por ejemplo, \bcat\b coincide con cat suelto, pero no dentro de concatenate.

Cómo usar esta herramienta online

Con Hoja de trucos de Regex puede formatear, validar, convertir, decodificar, codificar, generar o revisar datos rápidamente en el navegador, sin abrir una aplicación pesada. Empiece con el campo de entrada o las opciones visibles, revise el resultado y copie o descargue la salida.

Procesamiento privado en el navegador

Hoja de trucos de Regex mantiene el procesamiento normal de forma local en su navegador. Esto ayuda con fragmentos de código, tokens, documentos, valores de configuración, textos y otros contenidos que no deberían enviarse a un servicio remoto sin necesidad.

Cuándo resulta útil

Use Hoja de trucos de Regex para tareas repetibles de desarrollo, documentación técnica, pruebas de QA, conversiones rápidas, depuración, limpieza de contenido y flujos internos de equipo. La página prioriza entradas claras, respuesta inmediata y una salida fácil de reutilizar.

Consejos prácticos

Antes de copiar el resultado, revise detalles como espacios, mayúsculas, nombres de archivo, codificación, estructura de tokens, saltos de línea o formato de salida. Estas comprobaciones reducen errores en código, informes, tickets, correos o notas técnicas.