• 0

كيف أحذف "n\” من داخل السلاسل النصية في روبي؟

أريد حذف "n\” من داخل السلاسل النصية في روبي، حيث لديّ السلسلة النصية التالية:

"some text\nandsomemore"

وأريد تحويلها، جربت الطريقة التالية ولكنها لم تنجح:

"some text\nandsomemore".gsub('\n','')

فما هي الطريقة الصحيحة لفعل ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لديك خطأ بسيط في السطر الذي كتبته، يجب عليك أن تضع علامات اقتباس مزدوجة "\n" وليست مفردة كما وضعتها أنت، فهنالك فرق بينهما، فعلامات الاقتباس المزدوجة تسمح للأحرف أن تتمدد وأن تُستخدم معها تعابير مختلفة مثل استخدام محارف التحكم بالهروب كمحرف \n حتى تستخدم قيمتها الحقيقة وهي في هذه الحالة سطر جديد، وبالإضافة إلى ذلك فهي تسمح لك باستخدام تعابير #{expression} حتى تتمكن من التحكم بالمتغيرات وبالتالي وضع أي تعبير روبي في النص.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن