الفرق بين المراجعتين ل"Ruby/String/scrub"
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) (إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".) |
(لا فرق)
|
مراجعة 13:13، 11 ديسمبر 2018
يعيد التابع scrub
ب
البنية العامة
scrub → new_str
scrub(repl) → new_str
scrub{|bytes|} → new_str
القيمة المعادة
يعاد
أمثلة
مثال على استعمال التابع scrub
:
"abc\u3042\x81".scrub #=> "abc\u3042\uFFFD"
"abc\u3042\x81".scrub("*") #=> "abc\u3042*"
"abc\u3042\xE3\x80".scrub{|bytes| '<'+bytes.unpack('H*')[0]+'>' } #=> "abc\u3042<e380>"