الفرق بين المراجعتين ل"Ruby/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

انظر أيضا

مصادر