التابع String.codepoints في روبي

من موسوعة حسوب
< Ruby‏ | String
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

مصادر