التابع 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: يعيد المحرف الأول من السلسلة النصية المُعطاة.