Cómo generar combinaciones de líneas en línea
¿Necesitas crear todas las combinaciones posibles a partir de dos o más listas? Así puedes generar todas las combinaciones de líneas en segundos sin programar.
Resumen: ¿Necesitas todas las combinaciones posibles de múltiples listas? La herramienta Generador de combinaciones de líneas crea todas las combinaciones a partir de dos o más listas, con delimitadores entre elementos, envoltorio de prefijo y sufijo, orden aleatorio y eliminación de duplicados. Todo se ejecuta en tu navegador.
Tienes una lista de nombres de pila y una lista de apellidos y necesitas cada nombre completo posible. O un conjunto de colores, tallas y materiales de producto que deben combinarse en cada variante. Escribir bucles anidados o hacerlo a mano desperdicia tiempo y provoca errores.
La herramienta Generador de combinaciones de líneas de TextModifier toma múltiples listas y produce todas las combinaciones al instante, con control total sobre el formato y el filtrado.
Cómo funciona
- Introduce elementos en la Lista 1, uno por línea
- Añade una o más listas adicionales con el botón Añadir lista
- Opcionalmente establece un delimitador entre cada par de listas
- Configura prefijo, sufijo y separador de unión según sea necesario
- Haz clic en Generar
La herramienta multiplica cada elemento de la Lista 1 por cada elemento de la Lista 2, y así sucesivamente para cada lista adicional. El conteo de combinaciones se actualiza en tiempo real antes de generar, para que sepas exactamente cuántos resultados esperar.
Añadir múltiples listas
Haz clic en Añadir lista para crear tantas listas como necesites. Cada lista tiene su propia área de texto donde introduces elementos uno por línea. Elimina una lista haciendo clic en el botón X junto a su encabezado.
Puedes reordenar las listas arrastrando y soltando. Cada área de texto también acepta la carga de archivos con arrastrar y soltar. Suelta un archivo .txt directamente sobre una lista para cargar su contenido.
Delimitadores entre listas
Un campo de delimitador aparece entre cada par de listas adyacentes. Este controla el texto insertado entre los elementos de esas dos listas en cada combinación.
Por ejemplo, con la Lista 1 conteniendo nombres de pila y la Lista 2 conteniendo apellidos, establecer el delimitador como un espacio produce Juan García. Establecerlo como , produce Juan, García. Déjalo vacío para concatenar los elementos directamente.
El delimitador soporta secuencias de escape. Usa \n para un salto de línea y \t para un carácter de tabulación.
Envoltorio de combinaciones con prefijo y sufijo
El campo Prefijo añade texto al inicio de cada combinación. El campo Sufijo añade texto al final. Juntos, envuelven cada resultado en un formato consistente.
Por ejemplo, con prefijo <option> y sufijo </option>, una combinación de "Rojo" y "Grande" con un delimitador de espacio produce:
<option>Rojo Grande</option>
Presets integrados
Usa el desplegable Presets para rellenar ambos campos de prefijo y sufijo con un solo clic:
- Comillas dobles:
"..." - Comillas simples:
'...' - Paréntesis:
(...) - Corchetes:
[...] - Llaves:
{...} - HTML
<li>:<li>...</li> - HTML
<p>:<p>...</p> - Valores SQL:
('...')con coma final - Sufijo de coma: añade
, - Prefijo de tabulación: antepone un carácter de tabulación
Control del separador de unión
El campo Separador de unión define el texto colocado entre cada combinación en la salida. El valor predeterminado es \n (nueva línea), que coloca cada combinación en su propia línea. Cámbialo a , para una lista separada por comas, o \n\n para salida con doble espaciado.
Opciones de filtrado y limpieza
Cuatro casillas de verificación refinan la salida antes de mostrarla:
Omitir líneas vacías
Activa Omitir líneas vacías para ignorar las líneas en blanco de cada lista al generar combinaciones. Sin esto, una línea vacía cuenta como un elemento y produce combinaciones con partes faltantes.
Recortar elementos
Activa Recortar elementos para eliminar los espacios iniciales y finales de cada elemento antes de combinar. Esto limpia el espaciado inconsistente de datos copiados y pegados.
Orden aleatorio
Activa Orden aleatorio para aleatorizar el orden de las combinaciones generadas. El orden predeterminado es sistemático: el elemento 1 de la Lista 1 emparejado con cada elemento de la Lista 2, luego el elemento 2 de la Lista 1, y así sucesivamente. El orden aleatorio es útil para datos de prueba aleatorios o para evitar patrones predecibles.
Eliminar duplicados
Activa Eliminar duplicados para suprimir combinaciones idénticas de la salida. Esto importa cuando las listas contienen elementos repetidos que producirían el mismo resultado.
Casos de uso reales
Generación de variantes de producto
Combina listas de colores, tallas y estilos para producir cada SKU o variante de producto. Establece el delimitador como - para obtener resultados como Rojo - Grande - Algodón.
Creación de datos de prueba
Construye combinaciones de nombres de usuario, dominios y TLD para generar direcciones de correo de prueba. Aleatoriza la salida para conjuntos de datos de prueba aleatorios.
Construcción de rutas URL
Combina rutas base, categorías y slugs para generar todas las estructuras URL posibles para un mapa del sitio o mapa de redirecciones.
Producción de combinaciones de palabras clave
Combina palabras modificadoras, palabras clave principales y términos de ubicación para expandir una lista de palabras clave para campañas de SEO o PPC.
Generación de listas de nombres
Combina nombres de pila y apellidos para crear un listado completo. Usa prefijo y sufijo para envolver cada resultado en el formato que tu sistema de destino espera.
Privacidad y velocidad
TextModifier procesa todo en tu navegador. Ningún texto se sube a un servidor. Sin cuentas, sin rastreo, sin almacenamiento de datos. La generación ocurre al instante en tu dispositivo.
Empieza a generar combinaciones de tus listas
Deja de escribir bucles anidados o combinar manualmente elementos de múltiples listas. Pega tus listas en la herramienta Generador de combinaciones de líneas y obtén todas las combinaciones con un solo clic.
¿Listo para manipular texto?
Explora todas las herramientas disponibles y comienza en segundos.
Explorar herramientasLleva tus herramientas contigo
Descarga la app de TextModifier™ para acceder rápidamente a todas tus herramientas de texto favoritas, en cualquier momento y lugar.