الفرق بين المراجعتين ل"Ruby/String/scan"

من موسوعة حسوب
< Ruby‏ | String
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".)
(لا فرق)

مراجعة 13:12، 11 ديسمبر 2018

يعيد التابع scan ب

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

scan(pattern)  array
scan(pattern) {|match, ...| block }  str

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

يعاد

أمثلة

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

a = "cruel world"
a.scan(/\w+/)        #=> ["cruel", "world"]
a.scan(/.../)        #=> ["cru", "el ", "wor"]
a.scan(/(...)/)      #=> [["cru"], ["el "], ["wor"]]
a.scan(/(..)(..)/)   #=> [["cr", "ue"], ["l ", "wo"]]

انظر أيضا

مصادر