Extractor de coincidencias regex
Saque de un documento largo todos los fragmentos que coinciden con un patrón y obtenga una lista ordenada.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Extractor de coincidencias regex?
El extractor aplica una expresión regular a su texto y devuelve solo las coincidencias, una por línea, en lugar del documento completo. Es la forma más rápida de reunir correos, teléfonos, precios, hashtags, direcciones IP, identificadores o URL de logs, exportaciones y texto de páginas web.
Elija qué se devuelve: la coincidencia completa (grupo 0), un grupo de captura numerado o uno con nombre. Después quite duplicados, ordene de A a Z, de Z a A o por longitud y elija el formato: uno por línea, separados por comas o array JSON. El patrón es siempre global y se ejecuta en un worker con límite de tiempo; los resultados se limitan a 10 000.
¿Cómo funciona?
- Escriba el patrón (y banderas como i para ignorar mayúsculas).
- Pegue el texto de origen y, si hace falta, fije el grupo de salida (0 para la coincidencia completa, 1 para el primer grupo o un nombre de grupo).
- Elija valores únicos, orden y formato de salida, y copie o descargue la lista extraída.
Casos de uso habituales
- Reunir todos los correos o URL de un volcado de página.
- Extraer números de pedido, de factura o códigos de error de un registro.
- Sacar solo el valor de pares clave=valor con un grupo de captura.
- Generar un array JSON de tokens para un script o un dato de prueba.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
Write to alice@example.com or bob.smith@test.org. Duplicates: alice@example.com. Not an email: foo@bar
Privacidad
Extractor de coincidencias regex se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Extrae lo que el patrón reconoce; no valida que los resultados sean reales (que algo coincida con un patrón de correo no prueba que el buzón exista).
Preguntas frecuentes
¿Cómo extraigo solo una parte de cada coincidencia?
Ponga esa parte entre paréntesis y fije «Grupo de salida» a su número. Con (\w+)=(\d+), el grupo 2 devuelve solo los números.
¿Necesito la bandera g?
No. El extractor es siempre global, así que se devuelven todas las coincidencias.
¿Qué pasa con los grupos vacíos o que no participan?
Se omiten las coincidencias en las que el grupo elegido no participó o está vacío.
Herramientas relacionadas
Probador de regex
Escriba un patrón, pegue un texto y vea cada coincidencia resaltada, con su posición y sus grupos de captura.
Herramientas para desarrolladores
Reemplazar con regex
Reescriba un texto con un patrón regex y una plantilla de reemplazo que reutiliza los fragmentos capturados.
Herramientas para desarrolladores
Escapar regex
Convierta cualquier texto literal en un patrón regex seguro escapando los caracteres con significado especial, o haga lo contrario.
Herramientas para desarrolladores
Eliminar líneas duplicadas
Pegue una lista y quédese solo con las líneas únicas, en el orden original u ordenadas, con el recuento de lo eliminado.
Herramientas de texto
Ordenar líneas
Ordene cualquier lista con un elemento por línea: de A a Z, de Z a A, natural, numérico o por longitud.
Herramientas de texto
Extraer Dominio de una URL
Pegue URL, una por línea, y obtenga por lotes el dominio, el host, el subdominio o el sufijo de cada una.
Herramientas para desarrolladores
Extractor de columnas CSV
Conserve solo las columnas que necesita de un CSV, elegidas por nombre de encabezado, posición o rango, en el orden en que las indique.
JSON y datos