التابع ==
الخاص بالصنف Regexp
في روبي
< Ruby | Regexp
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 22:57، 31 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>==</code> الخاص بالصنف <code>Regexp</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف:...')
معامل التساوي - يتساوى تعبيران نمطيان إن كان نماطهما متطابقين، وكان لهما نفس رمز مجموعة الحروف (character set code)، وكانت لهمنا نفس قيمة casefold?
.
البنية العامة
rxp == other_rxp→ true or false
القيمة المُعادة
أمثلة
مثال على استخدام التابع ==
:
/abc/ == /abc/x #=> false
/abc/ == /abc/i #=> false
/abc/ == /abc/u #=> false
/abc/u == /abc/n #=> false
انظر أيضا
- التابع
union
: يُعيد كائن من النوعRegexp
، والذي يمثل اتحاد الأنماط المعطاة، أي أنه سيتطابق مع أي من أجزائه. يمكن أن تكون الأنماط كائنات من النوعRegexp
، وفي هذه الحالة سيتم الاحتفاظ بخياراتها، أو يمكن أن تكون سلاسل نصية. إذا لم يتم إعطاء أية أنماط، فسيعيد القيمة/(?!)/
. السلوك سيكون غير محدد إذا احتوى أيُّ من الأنماط المعطاة على التقاط (capture). - التابع
===
: معامل تساوي الحالة (Case Equality) - يُستخدم في العبارات case.