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

من موسوعة حسوب
< Ruby‏ | String
مراجعة 04:35، 12 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة المحتوى)

يعيد التابع capitalize نسخة عن السلسلة النصية المعطاة مع تحويل الحرف الأول فيها إلى حرف كبير، وباقي الأحرف إلى أحرف صغيرة.

البنية العامة

capitalize  new_str
capitalize([options])  new_str

المعاملات

options

الخيارات التي تتحكم في الترميز وعملية التحويل. انتقل إلى صفحة التابع downcase للاطلاع على شرح الخيارات الأربعة - ascii:، و turkic:، و lithuanian:، و fold: - التي يمكن استعمالها مع هذا المعامل.

القيمة المعادة

تعاد نسخة عن السلسلة النصية المعطاة بعد تحويل الحرف الأول فيها إلى حرف كبير، وباقي الأحرف إلى أحرف صغيرة.

أمثلة

مثال على استخدام التابع capitalize:

"hello".capitalize    #=> "Hello"
"HELLO".capitalize    #=> "Hello"
"123ABC".capitalize   #=> "123abc"

انظر أيضًا

  • التابع capitalize!‎: يُعدل السلسلة النصية بتحويل الحرف الأول إلى حرف كبير، وباقي الأحرف إلى أحرف صغيرة، أو يعيد القيمة nil في حال عدم إجراء أي تعديل.
  • التابع casecmp: يقارن بين سلسلتين نصيتين دون أخذ حالة الأحرف بالحسبان.

مصادر