التابع String.delete_suffix!‎ في روبي

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

يحذف التابع delete_suffix!‎ لاحقة محددة من السلسلة النصية التي استدعي معها.

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

delete_suffix!(suffix)  self or nil

المعاملات

suffix

اللاحقة المُراد حذفها من السلسلة النصية.

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

تُعاد السلسلة النصية المعطاة محذوفًا منها اللاحقة suffix المُحددة، أو تُعاد القيمة nil عند عدم إجراء أي تعديل.

أمثلة

مثال على استخدام التابع delete_suffix!‎:

"hello".delete_suffix!("llo") #=> "he"
"hello".delete_suffix!("hel") #=> nil

انظر أيضًا

  • التابع delete!‎: يحذف محارف السلسلة النصية المُمرَّرة إليه من السلسلة النصية التي استدعي معها.
  • التابع delete_prefix!‎: يحذف سابقة محددة من السلسلة النصية المعطاة.
  • التابع delete_suffix: يعيد نسخةً عن السلسلة النصية محذوفًا منها لاحقة مُحددة.

مصادر