التابع String.bytes
في روبي
يُعيد التابع bytes
البايتات المقابلة لمحارف السلسلة النصية في مصفوفة. هذا التابع هو اختصار للاستدعاء str.each_byte.to_a
.
في حال إعطاء كتلة، والتي هي الشكل المهمل من هذا التابع، فسيسلك هذا التابع نفس سلوك التابع each_byte
تمامًا.
البنية العامة
bytes → an_array
القيمة المعادة
تعاد مصفوفة من البايتات المقابلة لمحارف السلسلة النصية المعطاة.
أمثلة
أمثلة على استعمال التابع bytes
:
"hello".each_byte.to_a #=> [104, 101, 108, 108, 111]
"hello".each_byte {|c| print c-100, ' ' } #=> 4 1 8 8 11 hello
انظر أيضًا
- التابع
bytesize
: يعيد طول السلسلة النصية التي استدعيت معه بالبايت. - التابع
byteslice
: يجلب محرفًا ذا فهرس محدد، أو جزءًا محددًا ببداية وطول، أو مجالًا محددًا ببداية ونهاية من السلسلة النصية التي استدعيت معه.