Γεννήτρια Brace Expansion
Δημιουργήστε όλες τις πιθανές επεκτάσεις από brace patterns. Επεκτείνετε bash-style brace patterns όπως '{1..5}', '{a,b,c}' ή file-'{001..100}' σε πλήρεις λίστες.
Είσοδος
Έξοδος
Readme
Τι είναι η επέκταση αγκύλων;
Η επέκταση αγκύλων είναι μια ισχυρή δυνατότητα αντιστοίχισης προτύπων που βρίσκεται σε Unix shells όπως το Bash. Σας επιτρέπει να δημιουργήσετε πολλαπλές συμβολοσειρές από ένα μόνο πρότυπο επεκτείνοντας ακολουθίες ή λίστες που περικλείονται σε αγκύλες. Για παράδειγμα, το {1..5} επεκτείνεται σε 1 2 3 4 5, και το {a,b,c} επεκτείνεται σε a b c. Αυτή η δυνατότητα είναι απίστευτα χρήσιμη για τη γρήγορη δημιουργία ονομάτων αρχείων, την εκτέλεση εντολών σε πολλαπλά στοιχεία ή τη δημιουργία δεδομένων δοκιμής χωρίς να χρειάζεται να πληκτρολογήσετε κάθε στοιχείο ξεχωριστά.
Περιγραφή εργαλείου
Αυτό το εργαλείο δημιουργεί όλες τις δυνατές επεκτάσεις από προτύπα αγκύλων, παρόμοια με τον τρόπο που τα Unix shells επεξεργάζονται την επέκταση αγκύλων. Εισάγετε ένα πρότυπο με αγκύλες και το εργαλείο θα σας δείξει αμέσως όλες τις επεκταμένες τιμές. Είναι ιδανικό για δοκιμή προτύπων αγκύλων πριν τα χρησιμοποιήσετε σε scripts ή για γρήγορη δημιουργία λιστών τιμών.
Δυνατότητες
- Αριθμητικές περιοχές: Επεκτείνετε αριθμητικές ακολουθίες όπως
{1..10}ή{001..100}με συμπλήρωση μηδενικών - Αλφαβητικές περιοχές: Δημιουργήστε ακολουθίες γραμμάτων όπως
{a..z}ή{A..Z} - Επέκταση λίστας: Επεκτείνετε λίστες διαχωρισμένες με κόμματα όπως
{red,green,blue} - Σύνθετα προτύπα: Συνδυάστε πολλαπλές αγκύλες όπως
file-{a,b}-{1..3}.txt - Ένθετα προτύπα: Υποστήριξη για ένθετες εκφράσεις αγκύλων
- Άμεση προεπισκόπηση: Δείτε τα αποτελέσματα σε πραγματικό χρόνο καθώς πληκτρολογείτε
- Αντιγραφή εξόδου: Αντιγράψτε εύκολα την επεκταμένη λίστα για χρήση αλλού
Περιπτώσεις χρήσης
- Δημιουργία ονομάτων αρχείων: Δημιουργήστε γρήγορα προτύπα για λειτουργίες ομαδικής επεξεργασίας αρχείων όπως
photo-{001..100}.jpg - Δοκιμή script: Δοκιμάστε προτύπα επέκτασης αγκύλων πριν τα χρησιμοποιήσετε σε shell scripts
- Ομαδικές λειτουργίες: Δημιουργήστε λίστες στοιχείων για ομαδική μετονομασία, αντιγραφή ή επεξεργασία
- Δημιουργία URL: Δημιουργήστε πολλαπλές διευθύνσεις URL με διαδοχικά ή ποικίλα προτύπα
- Δημιουργία δεδομένων δοκιμής: Δημιουργήστε περιπτώσεις δοκιμής ή σύνολα δεδομένων δείγματος με συνεπή ονοματοδοσία
- Προετοιμασία εντολών: Προεπισκοπήστε το αποτέλεσμα επεκτάσεων αγκύλων σε σύνθετες εντολές
- Τεκμηρίωση: Παρουσιάστε προτύπα επέκτασης αγκύλων και τα αποτελέσματά τους