Generatore di espansione delle parentesi graffe
Genera tutte le possibili espansioni da pattern con parentesi graffe. Espandi pattern in stile bash come '{1..5}', '{a,b,c}' o file-'{001..100}' in elenchi completi.
Input
Output
Leggimi
Cos'è l'espansione delle parentesi graffe?
L'espansione delle parentesi graffe è una potente funzionalità di corrispondenza dei pattern presente nelle shell Unix come Bash. Consente di generare più stringhe da un singolo pattern espandendo sequenze o elenchi racchiusi tra parentesi graffe. Ad esempio, {1..5} si espande in 1 2 3 4 5, e {a,b,c} in a b c. Questa funzionalità è incredibilmente utile per creare rapidamente nomi di file, eseguire comandi su più elementi o generare dati di test senza dover digitare ogni elemento singolarmente.
Descrizione dello strumento
Questo strumento genera tutte le possibili espansioni da pattern con parentesi graffe, in modo simile a come le shell Unix elaborano l'espansione delle parentesi graffe. Inserisci un pattern con parentesi graffe e lo strumento ti mostrerà istantaneamente tutti i valori espansi. È perfetto per testare i pattern con parentesi graffe prima di utilizzarli negli script o per generare rapidamente elenchi di valori.
Funzionalità
- Intervalli numerici: Espandi sequenze numeriche come
{1..10}o{001..100}con riempimento di zeri - Intervalli alfabetici: Genera sequenze di lettere come
{a..z}o{A..Z} - Espansione di elenchi: Espandi elenchi separati da virgole come
{red,green,blue} - Pattern complessi: Combina più parentesi graffe come
file-{a,b}-{1..3}.txt - Pattern annidati: Supporto per espressioni con parentesi graffe annidate
- Anteprima istantanea: Visualizza i risultati in tempo reale mentre digiti
- Copia output: Copia facilmente l'elenco espanso per l'uso altrove
Casi d'uso
- Generazione di nomi di file: Crea rapidamente pattern per operazioni batch su file come
photo-{001..100}.jpg - Test di script: Testa i pattern di espansione delle parentesi graffe prima di utilizzarli negli script shell
- Operazioni batch: Genera elenchi di elementi per la ridenominazione, copia o elaborazione batch
- Generazione di URL: Crea più URL con pattern sequenziali o variati
- Creazione di dati di test: Genera casi di test o set di dati di esempio con denominazione coerente
- Preparazione di comandi: Visualizza in anteprima il risultato delle espansioni di parentesi graffe in comandi complessi
- Documentazione: Dimostra i pattern di espansione delle parentesi graffe e i loro risultati