الفرق بين المراجعتين لصفحة: «Ruby/String/chop-21»
جميل-بيلوني (نقاش | مساهمات) إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال". |
جميل-بيلوني (نقاش | مساهمات) إضافة المحتوى |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby String]] | [[تصنيف: Ruby String]] | ||
يحذف التابع <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
إن لم يجري أي تعديل عليها.