Probador de Expresiones Regulares
Qué es Probador de Expresiones Regulares
Una expresión regular (regex) es una secuencia de caracteres que define un patrón de búsqueda en texto. Este probador de regex online permite escribir un patrón, elegir modificadores (global, sin distinción de mayúsculas, multilínea, dotAll) y ver instantáneamente qué partes del texto coinciden — con resaltado en amarillo y una lista de cada coincidencia con su posición y grupos capturados.
Cómo usar
- Escribe tu expresión regular en el campo de patrón entre los delimitadores /.
- Activa los modificadores que necesites: g (todas las coincidencias), i (sin distinción de mayúsculas), m (multilínea), s (el punto coincide con saltos de línea).
- Escribe o pega el texto que deseas probar en el área Texto de Prueba.
- Ve las coincidencias resaltadas en la vista previa y listadas debajo con posiciones y valores de grupos capturados.
- Haz clic en Limpiar para reiniciar los campos.
Cuándo usarla
¿Tienes que validar rutas como /usuarios/123 o /productos/abc-456? Escribe \/(\w+)\/(\w[\w-]*) en el campo de patrón, activa el modificador g y pega una lista de rutas en el campo de prueba. Verás al instante cuáles rutas coinciden y cuáles son los dos segmentos capturados (tipo de recurso e ID), sin escribir una sola línea de código.
Preguntas frecuentes
¿Qué modificadores están disponibles?
Se soportan cuatro modificadores: g (global — encuentra todas las coincidencias, no solo la primera), i (sin distinción de mayúsculas/minúsculas), m (multilínea — ^ y $ coinciden con el inicio/fin de cada línea), y s (dotAll — el punto . también coincide con saltos de línea).
¿Cómo probar grupos de captura?
Pon paréntesis alrededor de la parte que deseas capturar: (\d+) captura uno o más dígitos. Cada coincidencia en la lista muestra los valores de los grupos capturados como Grupo 1, Grupo 2, etc. También se soportan grupos con nombre como (?<año>\d{4}).
¿Por qué mi patrón genera un error?
Causas comunes: caracteres especiales sin escapar (usa \. en lugar de . para coincidir con un punto literal), paréntesis o corchetes sin cerrar, o combinaciones de modificadores inválidas. El mensaje de error debajo del campo de patrón describe el problema.
¿Es obligatorio el modificador g para encontrar todas las coincidencias?
Sí. Sin g, la regex se detiene después de la primera coincidencia. Activa g para encontrar todas las ocurrencias en el texto de prueba.
¿Mis patrones y textos se envían a un servidor?
No. Todo el procesamiento ocurre en tu navegador usando el motor JavaScript RegExp nativo. Ningún dato sale de tu dispositivo.
¿Puedo compartir esta herramienta con mis datos precargados?
Sí. La URL se actualiza automáticamente mientras escribes. Copia el enlace desde la barra de direcciones o usa el botón Compartir — quien lo abra verá tus datos ya cargados.
Herramientas relacionadas
Descifrado de Texto AES
Descifra texto AES-256 con tu contraseña en el navegador. Gratis, privado y totalmente sin conexión. Ningún dato sale de tu dispositivo.
Cifrado de Texto AES
Cifra texto con una contraseña usando AES-256 en tu navegador. Gratis, privado y totalmente sin conexión. Nada se envía a un servidor.
Calculadora de Relación de Aspecto
Calcula la relación de aspecto, encuentra el ancho o alto que falta y redimensiona imágenes y vídeos manteniendo las proporciones. Gratis.