التابع String.match في روبي

من موسوعة حسوب
< Ruby‏ | String
مراجعة 12:59، 11 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع match ب

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

match(pattern)  matchdata or nil
match(pattern, pos)  matchdata or nil

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

يعاد

أمثلة

مثال على استعمال التابع match:

'hello'.match('(.)\1')      #=> #<MatchData "ll" 1:"l">
'hello'.match('(.)\1')[0]   #=> "ll"
'hello'.match(/(.)\1/)[0]   #=> "ll"
'hello'.match(/(.)\1/, 3)   #=> nil
'hello'.match('xx')         #=> nil

انظر أيضا

مصادر