Cadena de Prueba

Coincidencias

¿Qué es un probador de Regex?

Un probador de regex te permite escribir una expresión regular y ver instantáneamente cada coincidencia con su posición de índice. Esta herramienta usa el motor JavaScript RegExp del navegador, compatible con la sintaxis ECMAScript. Nada se envía a un servidor.

Las expresiones regulares son patrones poderosos utilizados en casi todos los lenguajes de programación para buscar, validar y transformar texto. El tutorial de regex en regular-expressions.info es una buena referencia.

Cómo usar el probador de Regex

1

Ingrese un Patrón

Escriba su expresión regular en el campo Patrón.

2

Establezca Marcadores

Ingrese marcadores en el campo Marcadores (ej. gi para global, sin distinción de mayúsculas).

3

Escriba su Cadena de Prueba

Escriba o pegue el texto que desea probar en el editor Cadena de Prueba.

Ejemplo

Aquí hay un ejemplo clásico que coincide con direcciones de correo electrónico:

Coincidencia de direcciones de correo electrónico

Patrón: [a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}   Marcadores: gi

Cadena de Prueba

Salida:

Salida

Preguntas Frecuentes

¿Qué motor de regex usa esta herramienta?

Esta herramienta usa el motor JavaScript RegExp, compatible con expresiones regulares ECMAScript, con soporte para lookaheads, lookbehinds, grupos nombrados y unicode.

¿Qué hace el marcador "g"?

El marcador g (global) hace que el motor encuentre todas las coincidencias en la cadena en lugar de detenerse después de la primera. Combínalo con i para coincidencias sin distinción de mayúsculas.

¿Se envían mis datos a un servidor?

No. Toda la coincidencia se ejecuta completamente en tu navegador — seguro para datos sensibles.

¿Cómo hago coincidir varias líneas?

Usa el marcador m (multilínea) para que ^ y $ coincidan con el inicio y fin de cada línea. Usa s para que . también coincida con saltos de línea.

¿Qué son los grupos de captura nombrados?

Los grupos nombrados etiquetan partes de una coincidencia: (?<año>\d{4}). Están soportados por el motor JS y documentados en la documentación de MDN.

Herramientas Relacionadas

Ver también: JSON Validator, JSON Formatter.