الفرق بين المراجعتين ل"Ruby/String/rstrip-21"

من موسوعة حسوب
< Ruby‏ | String
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".)
 
(إضافة المحتوى)
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby String]]
 
[[تصنيف: Ruby String]]
يعيد التابع <code>rstrip!‎</code> ب
+
يحذف التابع <code>rstrip!‎</code> المسافة البيضاء من نهاية السلسلة النصية التي استدعي معها.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">rstrip! → self or nil</syntaxhighlight>
 
<syntaxhighlight lang="ruby">rstrip! → self or nil</syntaxhighlight>
  
 
==القيمة المعادة==
 
==القيمة المعادة==
يعاد
+
تُعاد السلسلة النصية المعطاة بعد حذف المسافات البيضاء من نهايتها، أو تُعاد القيمة <code>nil</code> في حال عدم إجراء أي تعديل.
  
 
==أمثلة==
 
==أمثلة==
سطر 16: سطر 16:
 
"hello".rstrip!      #=> nil</syntaxhighlight>
 
"hello".rstrip!      #=> nil</syntaxhighlight>
  
==انظر أيضا==
+
==انظر أيضًا==
 +
* التابع <code>[[Ruby/String/chomp-21|chomp!‎]]</code>: يحذف الفاصل السطري المُحدد من نهاية السلسلة النصية المعطاة، أو يعيد القيمة <code>nil</code> إن لم يجري أي تعديل عليها.
 +
 
 +
* التابع <code>[[Ruby/String/delete suffix-21|delete_suffix!‎]]</code>: يحذف لاحقة محددة من السلسلة النصية التي استدعي معها.
 +
 
 +
* التابع <code>[[Ruby/String/rstrip|rstrip]]</code>: يعيد نسخة عن السلسلة النصية التي استدعي معها مع حذف المسافات البيضاء من نهايتها.
  
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-rstrip-21 قسم التابع ‎rstrip!‎ في الصنف String في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-rstrip-21 قسم التابع ‎rstrip!‎ في الصنف String في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 07:06، 15 ديسمبر 2018

يحذف التابع rstrip!‎ المسافة البيضاء من نهاية السلسلة النصية التي استدعي معها.

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

rstrip!  self or nil

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

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

أمثلة

مثال على استعمال التابع rstrip!‎:

"  hello  ".rstrip!  #=> "  hello"
"  hello".rstrip!    #=> nil
"hello".rstrip!      #=> nil

انظر أيضًا

  • التابع chomp!‎: يحذف الفاصل السطري المُحدد من نهاية السلسلة النصية المعطاة، أو يعيد القيمة nil إن لم يجري أي تعديل عليها.
  • التابع delete_suffix!‎: يحذف لاحقة محددة من السلسلة النصية التي استدعي معها.
  • التابع rstrip: يعيد نسخة عن السلسلة النصية التي استدعي معها مع حذف المسافات البيضاء من نهايتها.

مصادر