Probador de expresiones regulares

Los desarrolladores pueden usarlo al depurar o preparar un intercambio de datos, sobre todo si necesitan revisar el resultado de un vistazo. Enumera las coincidencias de una expresión.

Enumera las coincidencias de una expresión. El resultado aparece al instante en tu navegador, listo para copiar, sin cuenta y sin subir ni guardar datos.

Cómo usar

  1. Introduce el patrón de expresión regular en el primer campo dispuesto para ello.
  2. Configura las banderas que necesites, por ejemplo gi, según lo que quieras comprobar.
  3. Pega el texto que vas a inspeccionar en el área de texto, o importa un archivo aceptado de texto, CSV, JSON, Markdown, XML o YAML.
  4. Ejecuta la prueba para mostrar la lista de coincidencias encontradas.
  5. Revisa los resultados, ajusta el patrón o las banderas si hace falta y luego borra todo después de comprobar.

Ejemplo

Un desarrollador necesita confirmar que una expresión encuentra direcciones de contacto en un extracto de configuración. Introduce un patrón simple con banderas gi, pega texto que contiene varias direcciones y revisa las coincidencias listadas antes de poner el patrón en su programa.

Entrada

\b\w+@\w+\.com\b
gi
contact@example.com and support@example.org

Resultado

1. contact@example.com (index 0)

Límites y formatos

Dónde se procesa

La prueba se ejecuta por completo dentro de tu navegador. El patrón, las banderas y el texto analizado no se suben fuera. Cierra la página o vacía los campos para quitar el contenido de la pantalla.

Preguntas frecuentes

¿Qué significan banderas como gi?

La bandera g pide todas las coincidencias en lugar de detenerse en la primera. La bandera i ignora las diferencias entre mayúsculas y minúsculas. Pueden existir otras banderas según el motor, pero su compatibilidad depende del entorno utilizado.

¿Por qué mi expresión funciona aquí pero no en mi lenguaje?

Los motores de expresiones regulares no se comportan todos igual. Una sintaxis aceptada en el navegador puede no existir en otro lugar, y lo contrario también puede ocurrir. Prueba el patrón en el entorno final antes de implementarlo.

¿Puedo probar un archivo muy grande?

Puedes importar un archivo aceptado de texto, CSV, JSON, Markdown, XML o YAML, pero un contenido muy largo puede hacer que los resultados sean difíciles de leer. Para grandes volúmenes, extrae una muestra representativa antes de ejecutar la prueba.

Herramientas de la misma categoría