🧰 UtlKit

Probador de expresiones regulares

Prueba expresiones regulares en tiempo real.

//
🐛

Reportar un problema

¿Encontraste un error o tienes una sugerencia? Ayúdanos a mejorar esta herramienta.

📊 Resumen de datos (autocompletado)

Herramienta: regex-tester · /tools/regex-tester/

flags: g

matches:

¿Qué es esta herramienta?

El Probador de expresiones regulares te ayuda a crear, probar y depurar expresiones regulares en tiempo real. Las expresiones regulares son patrones usados para coincidir combinaciones de caracteres en cadenas, esenciales para búsqueda de texto, validación, extracción y reemplazo. Esta herramienta muestra coincidencias y grupos capturados, y soporta sabores comunes de expresiones regulares, incluidos JavaScript y Python.

Cómo usar

  1. 1

    Introducir patrón regex

    Escribe tu patrón de expresión regular.

  2. 2

    Establecer banderas

    Elige banderas como global (g), sin diferenciar mayúsculas de minúsculas (i) y multilínea (m).

  3. 3

    Introducir cadena de prueba

    Pega el texto para probar.

  4. 4

    Ver coincidencias

    Consulta todas las coincidencias con los grupos capturados resaltados.

Preguntas frecuentes

¿Qué significan ^ y $ en las expresiones regulares?

La circunflejo (^) coincide con el inicio de una cadena o, en modo multilínea, con el inicio de cada línea. El signo de dólar ($) coincide con el final. Juntos anclan el patrón para que coincida con la cadena completa. Sin anclas, el patrón puede coincidir en cualquier posición del texto.

¿Qué son los grupos de expresiones regulares?

Los grupos creados con paréntesis () capturan el texto coincidente para usarlo después. (\d{3})-(\d{4}) sobre 555-1234 captura grupo 1 = 555 y grupo 2 = 1234. Los grupos nombrados (?<name>...) permiten referirse a ellos por nombre. Los grupos no capturadores (?:...) coinciden sin guardar.

¿Puedo usar esto en producción?

Esta herramienta está diseñada para desarrollo y pruebas. Para producción usa bibliotecas consolidadas con auditorías de seguridad.