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

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

يعيد التابع center سلسلة نصية جديدة بطول محدَّد مع وضع السلسلة النصية المعطاة في وسطها وحشو طرفيها بمحارف معيَّنة.

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

center(width, padstr=' ')  new_str

المعاملات

integer

عدد صحيح موجب يمثل طول السلسلة النصية الجديدة.

padstr

سلسلة نصية تمثل الحاشية التي ستوضع على طرفي السلسلة النصية المعطاة.

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

تُعاد سلسلة نصية جديدة طولها العدد الصحيح integer، ويتوضع في وسطها السلسلة النصية المُعطاة وعلى طرفيها السلسلة padstr. ستُعاد السلسلة النصية المعطاة نفسها إذا كان العدد integer أقل من طولها.

أمثلة

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

"hello".center(4)         #=> "hello"
"hello".center(20)        #=> "       hello        "
"hello".center(20, '123') #=> "1231231hello12312312"

انظر أيضًا

  • التابع bytesize: يعيد طول السلسلة النصية التي استدعيت معه بالبايت.

مصادر