التابع String.prepend في روبي

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

يُلحق التابع prepend السلسلة النصية المُمرَّرة إليه ببداية السلسلة النصية التي استدعيت معه.

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

prepend(other_str1, other_str2,...)  str

المعاملات

other_str1

السلسلة النصية الأولى المُراد إلحاقها ببداية السلسلة النصية المُعطاة.

other_str2

السلسلة النصية الثانية المُراد إلحاقها ببداية السلسلة النصية المُعطاة.

...

السلاسل النصية الأخرى المراد إلحاقها ببداية السلسلة النصية المعطاة.

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

تُعاد السلسلة النصية المعطاة بعد إلحاق السلاسل النصية other_str1 و other_str2 و ... ببدايتها.

أمثلة

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

a = "!"
a.prepend("hello ", "world") #=> "hello world!"
a                            #=> "hello world!"

انظر أيضًا

  • المعامل >>: يُلحق الكائن المُعطى بالسلسلة النصية.
  • التابع concat: يضيف كائنات محدَّدة إلى السلسلة النصية التي استدعيت معه.
  • التابع insert: يُدرِج السلسلة النصية المُمرَّرة إليه في موضع مُحدد، معدلًا السلسلة النصية التي استدعي معها.

مصادر