• 0

كيف أغيّر حالة الأحرف غير الإنجليزية في روبي؟

أريد تغيير حالة الأحرف غير الإنجليزية (مثل الروسية) إلى حالة أحرف الصغيرة في ريلز 3، فكيف أستطيع فعل ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكنك تحويل حالة الأحرف غير الإنجليزية في سلسلة نصية بعدّة طرق في لغة روبي باستخدام توابع to_s و downcase و mb_chars للتحويل إلى حالة الأحرف الصغيرة كما يظهر في المثال التالي الذي استخدمنا فيه الأبجدية الروسية:

str = "Привет"
str.mb_chars.downcase.to_s
#=> "привет"

من الطرق الأخرى استخدام gem unicode_utils فهذا gem يمتلك تابع downcase والذي يتعامل مع جميع الأبجديات كما يظهر في المثال التالي:

UnicodeUtils.downcase('Привет') #=> 'привет'

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن