Generador de datos con Regex
Genera de 1 a 100 cadenas que coinciden con cualquier patrón regex. Ideal para datos de prueba, fixtures y fuzzing.
muestra
Cómo usar
- 1 Escribe o pega un patrón regex. No lo envuelvas entre barras — solo el cuerpo del patrón.
- 2 Ajusta el deslizador de cantidad (1–100).
- 3 Pulsa Sample para ver un ejemplo de número de teléfono que ilustra cómo funciona la sintaxis.
- 4 Copia la lista o descárgala como texto plano.
Por qué usar esta herramienta
- Construido sobre <code class="font-mono text-xs">randexp</code> — genera cadenas que coinciden con un regex dado.
- La librería se carga de forma perezosa (lazy load) — la página sigue siendo liviana.
- Ideal para inicializar datos de prueba, fixtures o input para fuzzing.
- Procesamiento totalmente del lado del cliente — tu patrón regex y los resultados nunca salen de tu equipo.
Preguntas frecuentes
¿Por qué se eliminan los anchors?
randexp construye la cadena a partir del cuerpo del patrón — los anchors (<code class="font-mono">^</code>, <code class="font-mono">$</code>) solo describen una posición, no contenido, así que se eliminan automáticamente, junto con una nota que aparece encima del resultado.
¿Cómo se maneja un <code class="font-mono">.*</code> sin límite?
Los cuantificadores sin límite máximo se acotan a 32 repeticiones para que el resultado siga siendo utilizable.
¿Puedo usar lookahead o backreferences?
La estrategia de generación de randexp no admite lookaround ni backreferences. La mayoría de las clases de caracteres, grupos, alternancias y cuantificadores funcionan con normalidad.
¿Qué es Generador de datos con Regex?
El Generador de datos con Regex (Regex Data Generator) es una herramienta que crea cadenas de texto que coinciden con un patrón de expresión regular (regular expression) dado. La herramienta puede generar entre 1 y 100 resultados por vez, útil cuando necesitas crear datos de prueba, fixtures e input para fuzzing. Funciona completamente en el navegador, permitiendo a los desarrolladores construir conjuntos de datos de muestra a partir de un patrón regex sin enviar el patrón ni los resultados a ningún servidor.
Características
Basado en patrones
Genera cadenas que satisfacen tu expresión regular, incluyendo clases de caracteres y cuantificadores.
Lotes de 1 a 100
Produce hasta 100 valores de muestra a la vez para fixtures o conjuntos de datos.
Límites transparentes
Los anclajes ^/$ se eliminan y * / + se acotan — una nota explica cualquier ajuste realizado.
100% privado
Se ejecuta en el lado del cliente — el patrón y el resultado nunca salen del navegador.
Ejemplo
Input
\+1-[2-9]\d{2}-[2-9]\d{2}-\d{4}
Output
+1-415-729-3084 (one representative match; each run is random)
Casos de uso comunes
-
1
Generar datos de prueba (fixtures)
Crea números de teléfono, SKU o ID con aspecto realista que coincidan con un formato requerido.
-
2
Aplicar fuzzing a un validador de entradas
Alimenta un validador con muchas cadenas conformes al patrón para comprobar casos límite.
-
3
Poblar una base de datos con datos semilla
Genera valores de muestra que cumplen la restricción de formato de una columna.
El generador de datos por expresión regular de Zerethon produce cadenas aleatorias que coinciden con una expresión regular, utilizando la librería randexp directamente en tu navegador. Indica un patrón y una cantidad (1–100) para crear datos de prueba (fixtures), entradas para fuzzing o datos semilla. Como la salida es aleatoria, cada ejecución es distinta; los anclajes (^ y $) se eliminan porque randexp genera subcadenas, y los cuantificadores sin límite se acotan para mantener una longitud razonable.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
Referencias
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Generador de datos con Regex funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Aprende lo básico
Herramientas relacionadas
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaGenerador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.