التابع File.split في روبي

من موسوعة حسوب
< Ruby‏ | File
مراجعة 12:32، 29 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة شرح)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يقتطع التابع split مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة.

البنية العامة

split(file_name)  array

المعاملات

file_name

اسم أو مسار الملف الذي ستُجرَى عليه العملية.

القيمة المعادة

تعاد مصفوفة من عنصرين تحوي ناتج اقتطاع المعامل file_name إلى جزأين: أحدهما لمجلد، والآخر لملف.

أمثلة

مثال على استعمال التابع split:

File.split("/home/gumby/.profile")   #=> ["/home/gumby", ".profile"]

انظر أيضا

  • التابع basename: يعيد آخر مكوِّن من مسار اسم الملف المعطى. 
  • التابع dirname: يعيد جميع مكونات المسار المعطى لملفٍ باستثناء المكون الأخير (الاسم الأساسي [basename]) الذي يلي آخر فاصل في المسار.

مصادر