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