Probador de regex
Prueba expresiones regulares
Patrón de regex
Cadena de prueba
Reemplazar
Patrones comunes
Cheatsheet
¿Qué es un probador de expresiones regulares?
El probador de expresiones regulares es una herramienta en línea que permite escribir y probar expresiones regulares (Regular Expression) en tiempo real. Las expresiones regulares son una sintaxis poderosa utilizada para buscar o reemplazar patrones específicos en cadenas de texto, y se utilizan en diversos campos como programación, procesamiento de datos y edición de texto. Con esta herramienta puede ingresar patrones complejos y verificar inmediatamente los resultados de coincidencia en cadenas de prueba, reduciendo significativamente el proceso de escritura y depuración de expresiones regulares.
- Coincidencia de patrones y resaltado en tiempo real
- Compatibilidad con las banderas g (global), i (insensible a mayúsculas), m (multilínea) y s (dotAll)
- Función de sustitución de cadenas (con referencia a grupos de captura $1, $2, etc.)
- Información detallada de coincidencias (posición de coincidencia, grupos de captura, etc.)
- Plantillas de patrones de expresiones regulares de uso frecuente (correo electrónico, URL, número de teléfono, etc.)
- Hoja de referencia rápida de sintaxis de expresiones regulares integrada
Cómo usar
- 1
Introducir el patrón de expresión regular
Introduzca en el campo de entrada superior el patrón de expresión regular que desea probar. Por ejemplo, puede escribir un patrón de validación de correo electrónico o un patrón de extracción de cadenas específicas.
- 2
Configurar las banderas
Según sea necesario, active las banderas g (búsqueda global), i (insensible a mayúsculas), m (multilínea) y s (dotAll). El comportamiento de coincidencia varía según la combinación de banderas.
- 3
Introducir la cadena de prueba
Introduzca la cadena de texto que desea examinar con la expresión regular. Las partes que coincidan se resaltan inmediatamente, lo que le permite verificar los resultados en tiempo real.
- 4
Verificar los resultados de coincidencia
Consulte información detallada como el número de cadenas coincidentes, sus posiciones y los grupos de captura. Si es necesario, introduzca una cadena de sustitución para previsualizar también el resultado de la sustitución.
- 5
Utilizar la hoja de referencia y las plantillas
Cuando no recuerde la sintaxis de expresiones regulares, consulte la hoja de referencia integrada y haga clic en las plantillas de patrones de uso frecuente para aplicarlas rápidamente.
Preguntas frecuentes
Consejos
- Utilice las plantillas de patrones de uso frecuente como correo electrónico, URL y número de teléfono para comenzar rápidamente sin necesidad de escribirlos desde cero.
- En expresiones regulares complejas, utilice grupos de no captura (?:...) para reducir capturas innecesarias y mejorar el rendimiento.
- Cuando la coincidencia voraz (greedy) (*, +) captura más caracteres de lo esperado, pruebe con la coincidencia perezosa (lazy) (*?, +?).
- Utilice \b (límite de palabra) para hacer coincidir exactamente a nivel de palabra y evitar coincidencias parciales.
- En la función de sustitución también puede utilizar variables especiales como $& (coincidencia completa), $` (antes de la coincidencia) y $' (después de la coincidencia).
- Al escribir expresiones regulares, comience con patrones simples y aumente gradualmente la complejidad para facilitar la depuración.