الفرق بين المراجعتين لصفحة: «Ruby/String/chop-21»

من موسوعة حسوب
< Ruby‏ | String
إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال".
 
إضافة المحتوى
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby String]]
[[تصنيف: Ruby String]]
يعيد التابع <code>chop!‎</code> ب
يحذف التابع <code>chop!‎</code> المحرف الأخير من السلسلة النصية المعطاة. إذا انتهت السلسلة بالمحرفين <code>r\n\</code> على الترتيب، فسيحذف التابع كلاهما. يعيد التابع القيمة <code>nil</code> عند استعماله مع سلسلة نصية فارغة.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">chop! → str or nil</syntaxhighlight>
<syntaxhighlight lang="ruby">chop! → str or nil</syntaxhighlight>


==القيمة المعادة==
==القيمة المعادة==
يعاد
تُعاد السلسلة النصية المعطاة نفسها بعد حذف المحرف الأخير منها، أو تُعاد القيمة <code>nil</code> إذا كانت السلسلة النصية فارغة.


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/String/chop|chop]]</code>: يعيد نسخةً عن السلسلة النصية مع حذف المحرف الأخير منها.
* التابع <code>[[Ruby/String/chomp-21|chomp!‎]]</code>: يحذف الفاصل السطري المُحدد من نهاية السلسلة النصية المعطاة، أو يعيد القيمة <code>nil</code> إن لم يجري أي تعديل عليها.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-chop-21 قسم التابع chop!‎‎ في الصنف String في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-chop-21 قسم التابع chop!‎‎ في الصنف String في توثيق روبي الرسمي.]

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

يحذف التابع chop!‎ المحرف الأخير من السلسلة النصية المعطاة. إذا انتهت السلسلة بالمحرفين r\n\ على الترتيب، فسيحذف التابع كلاهما. يعيد التابع القيمة nil عند استعماله مع سلسلة نصية فارغة.

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

chop!  str or nil

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

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

انظر أيضًا

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

مصادر