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

ما هي أسهل طريقة في الروبي لحذف أول حرف من سلسلة نصية ؟

TheProgrammer

السؤال

لنفترض أن لدي السلسلة النصية التالية:

[12,23,987,43

ما هي أسهل وأسرع الطرق لحذف [ من السلسلة النصية؟ أريد حل قصير وأُفضل أن لا يتطلب استدعاء أية وحدات خارجية.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

هنالك العديد من الطرق للقيام بذلك في الروبي، إذا أردت حلا سهلا وبدون استدعاء وحدات أو استخدام توابع، يمكنك حذف الحرف الأول من القائمة عن طريق الإشارة إليه بواسطة الرمز [0] الذين يشير إلى الموقع الأول في السلسلة النصية ومن ثم تغييره إلى سلسلة نصية فارغة كما في المثال التالي:

asdf = "[12,23,987,43"
asdf[0] = ''

p asdf
# >> "12,23,987,43"

كما يمكنك القيام بعكس العملية السابقة فبدلا من استبدال الحرف الأول بسلسلة نصية فارغة يمكنك تحديد بقية النص فقط دون الحرف الأول كما في هذا المثال:
 

'Hello World'[1..-1]
 => "ello World"

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...