التابع String.start_with?‎ في روبي

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

يتحقق التابع start_with?‎ إذا كانت السلسلة النصية تبدأ بإحدى السوابق المُحددة.

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

start_with?([prefixes]+)  true or false

المعاملات

prefix

السابقة المُراد التحقق من وجودها فى بداية السلسلة النصية، ويمكن إضافة أكثر من سابقة.

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

تُعاد القيمة true إذا بدأت السلسلة النصية بإحدى السوابق المُحددة، أو تُعاد القيمة false خلاف ذلك.

أمثلة

مثال على استعمال التابع start_with?‎:

"hello".start_with?("hell")               #=> true

# returns true if one of the prefixes matches.
"hello".start_with?("heaven", "hell")     #=> true
"hello".start_with?("heaven", "paradise") #=> false

انظر أيضًا

  • التابع delete_prefix: يعيد نسخة عن السلسلة النصية التي استدعي معها محذوفًا منها سابقة مُحددة.
  • التابع end_with?‎: يتحقق إذا كانت السلسلة النصية منتهية بإحدى اللواحق المُحددة.

مصادر