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

من موسوعة حسوب
< Ruby‏ | String
مراجعة 14:07، 15 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة المحتوى)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع upcase نسخةً عن السلسلة النصية مع استبدال الحروف الصغيرة بنظائرها الكبيرة.

استبدال الحروف بحروف أخرى يعتمد على الخيارات المُمرَّرة إلى التابع، وعلى ترميز السلسلة النصية.

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

upcase  new_str
upcase([options])  new_str

المعاملات

options

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

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

تُعاد نسخة عن السلسلة النصية مع استبدال الحروف الصغيرة بنظائرها الكبيرة.

أمثلة

مثال على استعمال التابع upcase:

"hEllO".upcase   #=> "HELLO"

انظر أيضًا

  • التابع capitalize: يعيد نسخة عن السلسلة النصية المعطاة مع تحويل الحرف الأول فيها إلى حرف كبير، وباقي الأحرف إلى أحرف صغيرة.
  • التابع downcase: يعيد نسخة من السلسلة النصية التي استدعي معها بعد استبدال الحروف الكبيرة فيها بنظائرها الصغيرة.
  • التابع swapcase: يعيد نسخة عن السلسلة النصية التي استدعيت معه مع استبدال الحروف الأبجدية الكبيرة بنظيراتها الصغيرة، واستبدال الحروف الصغيرة بنظيراتها الكبيرة.
  • التابع upcase!‎: يستبدل الحروف الصغيرة فى السلسلة النصية بنظائرها الكبيرة.

مصادر