ali_agha نشر 2 نوفمبر 2015 أرسل تقرير مشاركة نشر 2 نوفمبر 2015 (معدل) أريد دمج جميع عناصر مصفوفة لأحولها إلى سلسلة نصية واحدة، فعلى سبيل المثال لو كانت المصفوفة كالتالي:@arr = ['<p>Hello World</p>', '<p>This is a test</p>']أريد أن يُدمج العنصرين معا ليصبحان سلسلة نصية واحدة كالتالي:<p>Hello World</p><p>This is a test</p> تم التعديل في 2 نوفمبر 2015 بواسطة ali_agha اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 2 نوفمبر 2015 أرسل تقرير مشاركة نشر 2 نوفمبر 2015 هنالك طريقتين سهلتين لدمج عناصر المصفوفة مع بعضها لتصبح سلسلة نصية، أولها استخدام تابع join للمصفوفة والذي سوف نُمرر له ما سيوضع للفصل بين عناصر المصفوفة في السلسلة النصية ولنستخدم في هذا المثال مسافة فارغة " ” مثلًا:@arr.join(" ") أما لو كانت المصفوفة تحتوي أعدادًا بدلًا من السلاسل النصية فيجب عليك في هذه الحالة تحويلها إلى سلاسل نصية أولًا عن طريق تابع to_s، إلا لو أردت أن يكون الناتج عدد صحيح ففي هذه الحالة يجب عليك أن تستخدم تابع to_i.طريقة أخرى للدمج:@arr * " " اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
ali_agha
أريد دمج جميع عناصر مصفوفة لأحولها إلى سلسلة نصية واحدة، فعلى سبيل المثال لو كانت المصفوفة كالتالي:
أريد أن يُدمج العنصرين معا ليصبحان سلسلة نصية واحدة كالتالي:
تم التعديل في بواسطة ali_aghaرابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.