Cómo usar
- Escriba o elija una expresión regular.
- Pegue el texto de muestra que desea probar.
- Alternar indicadores como
g,iom. - Revise las coincidencias resaltadas, el recuento de coincidencias y los grupos de captura.
- Copie coincidencias o siga refinando el patrón.
Nota: La primera versión usa JavaScript RegExp, que difiere de PCRE, Python y otras versiones de expresiones regulares.
Características principales
- Prueba de expresiones regulares de JavaScript en vivo: escriba un patrón de expresiones regulares y texto de muestra para ver coincidencias al instante.
- Alternar bandera: cambia las banderas comunes
g,i,m,syurápidamente. - Inspector de grupo de captura: revisa los grupos de captura de cada coincidencia para depurar la lógica de análisis.
- Depuración de texto local: los registros, las cargas útiles, los identificadores y los fragmentos permanecen en su navegador.
- Preajustes útiles: comience con patrones comunes para correo electrónico, URL, UUID, espacios en blanco y niveles de registro.
Herramientas relacionadas
Formateador JSON seguro: formatee, valide y corrija JSON localmente. Embellecer/minimizar, resaltar errores, generar TypeScript o Zod, convertir a XML: privado. Pruébalo ahora.
Probador y evaluador JSONPath gratuito para API JSON. Extraiga nodos coincidentes en tiempo real, inspeccione rutas y copie resultados JSON mientras el análisis permanece local en su navegador.
Convierta objetos o matrices JSON a CSV localmente en su navegador. Aplane los campos, obtenga una vista previa del resultado y luego copie o descargue CSV sin cargar datos.
Convierta texto o archivos CSV a matrices JSON localmente en su navegador. Admite encabezados, delimitadores de coma/punto y coma/tabulación, archivos de arrastrar y soltar, copiar y descargar sin cargas.
Compare dos documentos JSON localmente en su navegador. Ordene las claves de los objetos para obtener una diferencia semántica, ignore el ruido del orden de las claves y marque los campos agregados, eliminados y modificados sin cargarlos.
Minimice JSON en una línea, elimine sangrías y saltos de línea, y compare el tamaño original, el tamaño minimizado, los bytes guardados y el porcentaje guardado.
Convertidor JSON a TypeScript en línea gratuito. Genere instantáneamente interfaces y tipos de TypeScript a partir de sus cargas útiles JSON. Generación de código del lado del cliente 100% privado.
Convierta YAML a JSON formateado localmente en su navegador. Esta herramienta de desarrollo admite conversión en vivo, YAML de múltiples documentos, errores de reconocimiento de línea, copia y descarga JSON sin almacenar datos.
Lógica de cálculo
La herramienta utiliza el motor JavaScript RegExp del navegador localmente:
- El patrón se compila en una expresión regular de JavaScript.
- Las banderas cambian la distinción entre mayúsculas y minúsculas, el comportamiento de varias líneas, la coincidencia global y más.
- Los grupos de captura exponen partes específicas dentro de cada partido.
- La longitud de entrada tiene un límite para reducir el riesgo de que patrones lentos congelen la página.
Preguntas frecuentes
¿Se ha subido mi texto de muestra?
No. La coincidencia se ejecuta localmente en su navegador y el texto de muestra no se carga en un servidor.
¿Qué sabor de expresión regular usa esto?
La primera versión utiliza JavaScript RegExp. No emula PCRE, Python, RE2 u otros motores.
¿Cómo veo los grupos de captura?
Una vez encontrada una coincidencia, los grupos de captura se enumeran por coincidencia para que pueda inspeccionar cada subcoincidencia entre paréntesis.
¿Por qué mi expresión regular funciona en otro lugar pero no aquí?
La sintaxis de expresiones regulares varía según el idioma y el motor. Este probador sigue el comportamiento de expresiones regulares de JavaScript.
¿Puede una expresión regular congelar la página?
Los patrones muy complejos pueden resultar costosos. La herramienta limita la longitud de la entrada e informa errores o límites en la interfaz de usuario.