التابع 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 خلاف ذلك.

مصادر