الفرق بين المراجعتين ل"Ruby/String/eql-3F"

من موسوعة حسوب
< Ruby‏ | String
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".)
 
(إضافة المحتوى)
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby String]]
 
[[تصنيف: Ruby String]]
يعيد التابع <code>eql?‎</code> ب
+
يتحقق التابع <code>?eql</code> من تساوي سلسلتين نصيتين مع بعضهما بعضًا؛ وتتساوى سلسلتين إذا كان لهما نفس الطول والمحتوى.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">eql?(other) → true or false</syntaxhighlight>
 
<syntaxhighlight lang="ruby">eql?(other) → true or false</syntaxhighlight>
 +
 +
== المعاملات ==
 +
 +
=== <code>other</code> ===
 +
السلسلة النصية المُراد التحقق من مساواتها مع السلسلة النصية المعطاة.
  
 
==القيمة المعادة==
 
==القيمة المعادة==
يعاد
+
تُعاد القيمة <code>true</code> في حال كانت السلسلتين متساويتين، أو تُعاد القيمة <code>false</code> خلاف ذلك.
 +
 
 +
==انظر أيضًا==
 +
* المعامل <code>[[Ruby/String/3D-3D|==]]</code>: يتحقق من تساوي السلسلة النصية مع أي كائن آخر.
  
==انظر أيضا==
+
* التابع <code>[[Ruby/String/ascii only-3F|ascii_only?‎]]</code>: يتحقق إذا كانت السلسلة النصية مؤلفة من محارف مرمزة بالترميز [[Arduino/asciichart|ASCII]] فقط.
 +
* التابع <code>[[Ruby/String/empty-3F|empty?‎]]</code>: يتحقق إذا كانت سلسلة نصية فارغةً تمامًا أم لا.
 +
* التابع <code>[[Ruby/String/end with-3F|end_with?‎]]</code>: يتحقق إذا كانت السلسلة النصية منتهية بإحدى اللواحق المُحددة.
  
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-eql-3F قسم التابع ‎eql?‎ في الصنف String في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-eql-3F قسم التابع ‎eql?‎ في الصنف String في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 10:18، 12 ديسمبر 2018

يتحقق التابع ?eql من تساوي سلسلتين نصيتين مع بعضهما بعضًا؛ وتتساوى سلسلتين إذا كان لهما نفس الطول والمحتوى.

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

eql?(other)  true or false

المعاملات

other

السلسلة النصية المُراد التحقق من مساواتها مع السلسلة النصية المعطاة.

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

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

انظر أيضًا

  • المعامل ==: يتحقق من تساوي السلسلة النصية مع أي كائن آخر.
  • التابع ascii_only?‎: يتحقق إذا كانت السلسلة النصية مؤلفة من محارف مرمزة بالترميز ASCII فقط.
  • التابع empty?‎: يتحقق إذا كانت سلسلة نصية فارغةً تمامًا أم لا.
  • التابع end_with?‎: يتحقق إذا كانت السلسلة النصية منتهية بإحدى اللواحق المُحددة.

مصادر