ما هو توسيع الأقواس (brace expansion)؟

توسيع الأقواس هو ميزة قوية لمطابقة الأنماط موجودة في أصداف Unix مثل Bash. تتيح لك إنشاء عدة سلاسل نصية من نمط واحد عن طريق توسيع التسلسلات أو القوائم المحصورة بين أقواس معقوفة. على سبيل المثال، {1..5} يُوسّع إلى 1 2 3 4 5، و {a,b,c} يُوسّع إلى a b c. هذه الميزة مفيدة للغاية لإنشاء أسماء ملفات بسرعة، تشغيل أوامر على عدة عناصر، أو توليد بيانات اختبار دون كتابة كل عنصر على حدة.

وصف الأداة

هذه الأداة تُولّد جميع التوسعات الممكنة من أنماط الأقواس، مشابهة للطريقة التي تعالج بها أصداف Unix توسيع الأقواس. أدخل نمطًا يحتوي على أقواس معقوفة، وستظهر لك الأداة فورًا جميع القيم الموسعة. إنها مثالية لاختبار أنماط الأقواس قبل استخدامها في السكريبتات أو لتوليد قوائم قيم بسرعة.

الميزات

  • نطاقات رقمية: توسيع تسلسلات رقمية مثل {1..10} أو {001..100} مع الحفاظ على الصفر البادئ
  • نطاقات أبجدية: توليد تسلسلات حروف مثل {a..z} أو {A..Z}
  • توسيع القوائم: توسيع قوائم مفصولة بفواصل مثل {red,green,blue}