Probador de Expresiones Regulares

El Probador de Expresiones Regulares en línea te ayuda a probar y validar patrones regex en tiempo real. Soporta múltiples flags de regex (global, insensible a mayúsculas, multilínea, etc.) y muestra resultados detallados de coincidencias incluyendo índice, valor e información de grupos. La herramienta proporciona una guía de referencia para metacaracteres regex comunes y ejemplos, ayudándote a construir y probar rápidamente expresiones regulares complejas. Adecuado para depuración de desarrollo, validación de datos, procesamiento de texto y varios otros escenarios.

No se encontraron coincidencias
No se encontraron coincidencias

Referencia de Regex

Las expresiones regulares son patrones utilizados para hacer coincidir combinaciones de caracteres en cadenas. Aquí hay algunos metacaracteres regex comunes y ejemplos:

CarácterDescripción
.Coincide con cualquier carácter individual excepto nueva línea
\dCoincide con cualquier dígito, equivalente a [0-9]
\DCoincide con cualquier no-dígito, equivalente a [^0-9]
\wCoincide con cualquier carácter de palabra (letra, dígito, guión bajo), equivalente a [A-Za-z0-9_]
\WCoincide con cualquier carácter que no sea de palabra, equivalente a [^A-Za-z0-9_]
\sCoincide con cualquier carácter de espacio en blanco (espacio, tabulación, nueva línea, etc.)
\SCoincide con cualquier carácter que no sea espacio en blanco
^Coincide con el comienzo de una cadena
$Coincide con el final de una cadena
*Coincide con la expresión precedente 0 o más veces
+Coincide con la expresión precedente 1 o más veces
?Coincide con la expresión precedente 0 o 1 vez
{n}Coincide con la expresión precedente exactamente n veces
{n,}Coincide con la expresión precedente al menos n veces
{n,m}Coincide con la expresión precedente entre n y m veces
|Coincide con la expresión antes o después del |
[]Clase de caracteres, coincide con cualquier carácter dentro de los corchetes
[^]Clase de caracteres negada, coincide con cualquier carácter que no esté dentro de los corchetes
()Grupo de captura, coincide con la expresión dentro y captura el resultado
(?:)Grupo de no captura, coincide con la expresión dentro sin capturar

Patrones Regex Comunes

Correo Electrónico

Coincide con direcciones de correo electrónico válidas

[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
URL

Coincide con URLs HTTP o HTTPS

https?:\/\/[\w\-\.]+\.[a-zA-Z]{2,}(\/\S*)?
Número de Teléfono

Coincide con números de teléfono internacionales

\+?\d{1,4}[-.\s]?\(?\d{1,3}\)?[-.\s]?\d{1,4}[-.\s]?\d{1,4}[-.\s]?\d{1,9}
Fecha (AAAA-MM-DD)

Coincide con fechas en formato AAAA-MM-DD

\d{4}-\d{2}-\d{2}
Dirección IP

Coincide con direcciones IPv4

((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)

Acerca del Probador de Expresiones Regulares

El Probador de Expresiones Regulares en línea te ayuda a probar y validar patrones regex en tiempo real. Soporta múltiples flags de regex (global, insensible a mayúsculas, multilínea, etc.) y muestra resultados detallados de coincidencias incluyendo índice, valor e información de grupos. La herramienta proporciona una guía de referencia para metacaracteres regex comunes y ejemplos, ayudándote a construir y probar rápidamente expresiones regulares complejas. Adecuado para depuración de desarrollo, validación de datos, procesamiento de texto y varios otros escenarios.

¿Qué es una Expresión Regular?

Una expresión regular (regex) es un patrón utilizado para hacer coincidir combinaciones de caracteres en cadenas. Es una herramienta poderosa de procesamiento de texto que se puede usar para buscar, reemplazar, validar y extraer información del texto. Las expresiones regulares usan caracteres especiales y reglas de sintaxis para definir patrones de coincidencia, capaces de manejar varios requisitos complejos de coincidencia de texto.

¿Cuándo Usar Expresiones Regulares?

  • Validar entrada del usuario (correos electrónicos, números de teléfono, fuerza de contraseña, etc.)
  • Extraer información específicamente formateada del texto (fechas, URLs, etiquetas, etc.)
  • Buscar y reemplazar patrones específicos en el texto
  • Limpieza de datos y conversión de formato

Características

  • Soporte para múltiples banderas regex (global, insensible a mayúsculas, multilínea, etc.)
  • Visualización en tiempo real de resultados de coincidencias, incluyendo índice, valor e información de grupo
  • Guía de referencia para metacaracteres regex comunes y ejemplos
  • Interfaz limpia e intuitiva para pruebas rápidas de regex