hello@example.com- Grupo 1
- hello
- Grupo 2
- example.com
Pruebe una expresión regular de JavaScript con texto de muestra. Inspeccione coincidencias, índices, grupos de captura, indicadores y errores de sintaxis antes de utilizar el patrón en el código.
Espacio de trabajo de expresiones regulares de JavaScript
Las coincidencias, índices y grupos de captura se calculan en este navegador. Esta versión no emula Python ni PCRE.
2 partidos · gi
hello@example.comteam@example.orgPaso 1
Pegue un patrón de JavaScript y el texto que desea inspeccionar, o cargue un ejemplo seguro.
Paso 2
Alternar indicadores de JavaScript admitidos, como el comportamiento global, que no distingue entre mayúsculas y minúsculas, multilínea, dotAll y Unicode.
Paso 3
Verifique el texto coincidente, los índices, los grupos, los recuentos y los errores del analizador antes de copiar el patrón en el código.
Un espacio de trabajo enfocado para verificar si un patrón coincide con el texto esperado antes de reutilizarlo en el código.
El patrón y el texto de muestra permanecen separados para que puedas cambiar cualquiera de los lados sin perder el otro valor.
Cambie los indicadores de JavaScript admitidos por el espacio de trabajo y vuelva a ejecutar la misma prueba para comparar el comportamiento.
Inspeccione coincidencias completas, índices y grupos capturados en lugar de confiar únicamente en una etiqueta de pasa/falla.
Un probador útil distingue un patrón válido sin coincidencias de un patrón que el analizador de JavaScript no puede leer.
No hay coincidencia significa que el patrón se analizó correctamente pero no se encontró nada. Un mensaje de patrón no válido significa que el constructor JavaScript RegExp rechazó la sintaxis.
Los motores Regex se diferencian en indicadores, escapes, búsqueda hacia atrás, grupos con nombre y sintaxis de reemplazo. Pruebe en el motor que ejecutará su código.
El texto grande y los patrones patológicos pueden consumir tiempo del navegador. Mantenga los ejemplos prácticos y detenga el procesamiento si la página deja de responder.
Utilice pequeños ejemplos para validar el flujo de trabajo y luego adapte el patrón a sus propios datos y casos de prueba.
Los ejemplos son puntos de partida útiles, no garantías de validación completas para cada dirección de correo electrónico o estándar URL.
Utilice paréntesis cuando necesite una parte específica de una coincidencia y luego confirme los valores del grupo en la tabla de resultados.
Copie el patrón o el texto de prueba solo después de verificar las banderas y el tipo de expresión regular del idioma de destino.
En este navegador se evalúan el patrón y el texto de prueba. No es necesario registrarse ni iniciar sesión, pero verifique el comportamiento de la red de forma independiente para obtener texto confidencial.
La primera versión utiliza el motor JavaScript RegExp del navegador. Python, PCRE, PHP y otras versiones pueden diferir, por lo que un patrón que funciona en un motor puede no funcionar aquí.
g busca múltiples coincidencias, i ignora las mayúsculas y minúsculas y m cambia el funcionamiento de los anclajes de línea. El evaluador solo expone indicadores admitidos por el motor JavaScript utilizado en la página.
Sí. Cuando un patrón contiene paréntesis de captura, el resultado enumera la coincidencia completa y los valores capturados para cada coincidencia.
El analizador de JavaScript rechaza la sintaxis no válida, como una clase de carácter no cerrada, paréntesis faltantes o un indicador no admitido. El mensaje de error aparece al lado de la entrada.
El evaluador evalúa el patrón y la cadena de prueba en este navegador y no requiere una cuenta. Verifique el comportamiento de la red de forma independiente cuando trabaje con texto confidencial.
No como motor independiente en esta primera versión. Utilice una sintaxis compatible con JavaScript o pruebe el patrón en la propia herramienta del idioma de destino antes de enviarlo.
Continúa con otra herramienta basada en navegador.
Formato JSON
Pegue JSON o abra un archivo para formatearlo, validarlo, embellecerlo o minimizarlo. Elija sangría, revise los errores del analizador y copie o descargue el resultado en su navegador sin iniciar sesión.
Comparar texto
Comparar dos versiones de texto con adiciones y eliminaciones de nivel de palabra o línea. Importar archivos locales, revisar los cambios y copiar o descargar un informe TXT sin iniciar sesión.
Codificar URL
Codificar o decodificar componentes URL, URLs completas y parámetros de consulta con codificación por ciento UTF-8. Copiar el resultado en línea sin registro ni inicio de sesión.
Convertir mayúsculas y minúsculas de texto
Convierte texto a mayúsculas, minúsculas, título, oración, camelCase, serpiente_case y más. Pegue el texto, elija un formato y luego copie o descargue el resultado sin iniciar sesión.