التابع eql?
الخاص بالصنف Regexp
في روبي
< Ruby | Regexp
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 23:18، 31 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>eql?</code> الخاص بالصنف <code>Regexp</code> في روبي}}</noinclude> تصنيف: Ruby تصن...')
يعيد التابع eql?
القيمة true إن التعبير النمطي المعطى مساويًا للتعبير النمطي الذي استُدعي معه، أي إن كان نمطاهما متطابقان، وكان لهما نفس رمز مجموعة الحروف (haracter set code)، وكانت لهما نفس قيمة casefold?
.
البنية العامة
eql?(other_rxp)→ true or false
المعاملات
other_rxp
القيمة المُعادة
أمثلة
مثال على استخدام التابع eql?
:
/abc/ == /abc/x #=> false
/abc/ == /abc/i #=> false
/abc/ == /abc/u #=> false
/abc/u == /abc/n #=> false
انظر أيضا
- التابع
encoding
: يُعيد كائنًا من النوعEncoding
، والذي يمثل ترميز الكائن . - التابع
fixed_encoding?
: يُعيد القيمة false إن كان التعبير النمطي قابلًا للتطبيق على سلسلة نصية ذات ترميز متوافق مع ASCII. أو يعيد true خلاف ذلك.