التابع match?
الخاص بالصنف Regexp
في روبي
يُعيد التابع match?
القيمة true
أو false
بحسب ما إذا كان التعبير النمطي قد طٌوبِق (matched) أم لا دون تحديث المتغير $~
والمتغيرات الأخرى ذات الصلة.
في حال إعطاء الوسيط الثاني، فسيحدد موضع بدء البحث في السلسلة النصية
البنية العامة
match?(str) → true or false
match?(str,pos)→ true or false
المعاملات
str
سلسلة نصية.
pos
موضع بدء البحث.
القيمة المُعادة
يُعيد التابع match?
القيمة true
أو false
بحسب ما إذا كان التعبير النمطي قد طٌوبِق أم لا.
أمثلة
مثال على استخدام التابع match?
:
/R.../.match?("Ruby") #=> true
/R.../.match?("Ruby", 1) #=> false
/P.../.match?("Ruby") #=> false
$& #=> nil
انظر أيضا
- التابع
match
: يُعيد كائنًا من النوعMatchData
يصف المطابقة.