تقسيم عمود CSV إلى عدة أعمدة

قسّم عمود CSV إلى عدة أعمدة منفصلة بحسب فاصل بسيط (مسافة، شرطة، فاصلة منقوطة…) أو تعبير نمطي (regex).

مثال:
اسحب ملف .csv وأفلته هنا، أو الصق محتواه أدناه. الحد الأقصى 25 ميغابايت.

كيف يعمل

مفيد عندما يحتوي عمود في الواقع على عدة معلومات مختلطة: اسم كامل يجب فصله إلى اسم ولقب، أو عنوان يجب تقطيعه، أو مرجع منتج على غرار «CAT-REF-2024» يجب تقسيمه عند الشرطة. حدّد العمود المعني والفاصل (حرف بسيط، أو تعبير نمطي إذا فعّلت الخيار): يصبح كل جزء ناتج عمودًا جديدًا في النتيجة.

ماذا يحدث إذا اختلف عدد الأجزاء من سطر إلى آخر؟

يطابق عدد الأعمدة المنشأة أكبر عدد من الأجزاء يُحصل عليه عبر جميع الأسطر. أما الأسطر التي تنتج أجزاءً أقل فتكون خلاياها فارغة ببساطة في الأعمدة الزائدة.

متى أستخدم تعبيرًا نمطيًا بدل فاصل بسيط؟

فعّل خيار regex إذا لم يكن الفاصل حرفًا ثابتًا، مثلًا للتقسيم عند مسافة واحدة أو أكثر («\s+») أو عند عدة أحرف محتملة («[-_/]»). أما لمسافة بسيطة أو فاصلة أو شرطة فيكفي فاصل تقليدي.

معالجة محلية 100%: يتم تقسيم العمود بالكامل داخل متصفحك، ولا يُرسل ملف CSV الخاص بك إلى أي خادم.