دامج السلاسل
ادمج أسطراً متعددة في سلسلة واحدة بفاصل مخصص.
حول أداة دمج النصوص
تقوم أداة دمج النصوص (String Joiner) بدمج قائمة من العناصر النصية في سلسلة نصية واحدة متصلة باستخدام فاصل مخصص يتم إدخاله بين كل عنصر. إنها العملية العكسية لتقسيم النصوص وغالبًا ما تكون مطلوبة عند تحويل القوائم متعددة الأسطر إلى قيم مفصولة بفواصل، أو بناء سلاسل تكوين مفصولة بـ pipe، أو إنشاء قوائم قيم عبارة SQL IN من معرفات مفصولة بأسطر، أو تجميع وسائط أوامر shell من عناصر منفصلة. تدعم الأداة أي فاصل بما في ذلك السلاسل متعددة الأحرف، وتسلسلات المسافات البيضاء، والأحرف الممثلة بالهروب مثل tab أو newline. تعمل إعدادات القص والتصفية الاختيارية على إزالة المسافات البيضاء الزائدة والأسطر الفارغة قبل الدمج لإنتاج إخراج نظيف.
كيفية الاستخدام
الصق قائمتك من العناصر في منطقة الإدخال، عنصر واحد لكل سطر أو مفصولة بنمط معروف. حدد الفاصل الذي تريد إدخاله بين العناصر: فاصلة، pipe، فاصلة منقوطة، tab، مسافة، أو أي سلسلة مخصصة تكتبها في حقل الفاصل. قم بتمكين خيار 'قص المسافات البيضاء' (trim whitespace) لإزالة المسافات البادئة واللاحقة من كل عنصر قبل الدمج. انقر على 'دمج' (Join) لإنتاج السلسلة المدمجة الواحدة في لوحة الإخراج. انسخ النتيجة للاستخدام الفوري في استعلامات SQL، متغيرات البيئة، ملفات التكوين، أو مصفوفات لغات البرمجة الحرفية.
حالات الاستخدام الشائعة
- تحويل قائمة م?? المعرفات المفصولة بأسطر جديدة إلى سلسلة مفصولة بفواصل لاستخدامها في عبارة SQL IN أو شرط WHERE
- دمج مسارات نظام الملفات أو إدخالات التكوين بفواصل pipe لإنشاء متغيرات بيئة PATH أو CLASSPATH
- دمج البيانات المصدرة متعددة الأسطر في سطر واحد محدد لنسخها إلى خلية CSV أو حقل سلسلة تكوين
- إنشاء قوائم مفاتيح أو قيم محددة من العناصر الملصقة لوسائط نصوص shell، متغيرات البيئة، أو مصفوفات خصائص التكوين
- دمج عناصر القائمة مع بناء جملة فاصل مخصص لإنشاء مصفوفات JSON الحرفية أو ثوابت قوائم لغات البرمجة يدويًا بسرعة