اذهب إلى المحتوى

السؤال

نشر

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

"some text\nandsomemore"

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

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

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

Recommended Posts

  • 0
نشر

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...