الفرق بين المراجعتين لصفحة: «Ruby/String/start with-3F»

من موسوعة حسوب
< Ruby‏ | String
إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".
 
إضافة المحتوى
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby String]]
[[تصنيف: Ruby String]]
يعيد التابع <code>start_with?‎</code> ب
يتحقق التابع <code>start_with?‎</code> إذا كانت السلسلة النصية تبدأ بإحدى السوابق المُحددة.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">start_with?([prefixes]+) → true or false</syntaxhighlight>
<syntaxhighlight lang="ruby">start_with?([prefixes]+) → true or false</syntaxhighlight>


==القيمة المعادة==
== المعاملات ==
يعاد
 
=== <code>prefix</code> ===
السابقة المُراد التحقق من وجودها فى بداية السلسلة النصية، ويمكن إضافة أكثر من سابقة.
 
== القيم المعادة ==
تُعاد القيمة <code>true</code> إذا بدأت السلسلة النصية بإحدى السوابق المُحددة، أو تُعاد القيمة <code>false</code> خلاف ذلك.


==أمثلة==
==أمثلة==
سطر 18: سطر 23:
"hello".start_with?("heaven", "paradise") #=> false</syntaxhighlight>
"hello".start_with?("heaven", "paradise") #=> false</syntaxhighlight>


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/String/delete prefix|delete_prefix]]</code>: يعيد نسخة عن السلسلة النصية التي استدعي معها محذوفًا منها سابقة مُحددة.
* التابع <code>[[Ruby/String/end with-3F|end_with?‎]]</code>: يتحقق إذا كانت السلسلة النصية منتهية بإحدى اللواحق المُحددة.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-start_with-3F قسم التابع ‎start_with?‎ في الصنف String في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-start_with-3F قسم التابع ‎start_with?‎ في الصنف 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?‎: يتحقق إذا كانت السلسلة النصية منتهية بإحدى اللواحق المُحددة.

مصادر