الفرق بين المراجعتين لصفحة: «Ruby/String/reverse»
جميل-بيلوني (نقاش | مساهمات) إنشاء الصفحة. هذه الصفحة من مساهمات "كريم حبال". |
جميل-بيلوني (نقاش | مساهمات) إضافة المحتوى |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby String]] | [[تصنيف: Ruby String]] | ||
يعكس التابع <code>reverse</code> ترتيب محارف السلسلة النصية التي استدعي معها ويضعها في سلسلة نصية جديدة. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">reverse → new_str</syntaxhighlight> | <syntaxhighlight lang="ruby">reverse → new_str</syntaxhighlight> | ||
==القيمة المعادة== | ==القيمة المعادة== | ||
تُعاد سلسلة نصية جديدة مؤلفة من محارف السلسلة النصية المُعطاة ولكن بترتيب معكوس. | |||
==أمثلة== | ==أمثلة== | ||
سطر 14: | سطر 14: | ||
<syntaxhighlight lang="ruby">"stressed".reverse #=> "desserts"</syntaxhighlight> | <syntaxhighlight lang="ruby">"stressed".reverse #=> "desserts"</syntaxhighlight> | ||
==انظر | ==انظر أيضًا== | ||
* التابع <code>[[Ruby/String/lstrip|lstrip]]</code>: يعيد نسخة عن السلسلة النصية مع حذف المسافة البيضاء في بادئة السلسلة. | |||
* التابع <code>[[Ruby/String/reverse-21|reverse!]]</code>: يعدل على السلسلة النصية التي استدعي معها بعكس ترتيب المحارف فيها. | |||
* التابع <code>[[Ruby/String/replace|replace]]</code>: يستبدل محتوى السلسلة النصية التي استدعي معها بمحتوى السلسلة المُمرَّرة إليه. | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/String.html#method-i-reverse قسم التابع reverse في الصنف String في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/String.html#method-i-reverse قسم التابع reverse في الصنف String في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 05:59، 15 ديسمبر 2018
يعكس التابع reverse
ترتيب محارف السلسلة النصية التي استدعي معها ويضعها في سلسلة نصية جديدة.
البنية العامة
reverse → new_str
القيمة المعادة
تُعاد سلسلة نصية جديدة مؤلفة من محارف السلسلة النصية المُعطاة ولكن بترتيب معكوس.
أمثلة
مثال على استعمال التابع reverse
:
"stressed".reverse #=> "desserts"
انظر أيضًا
- التابع
lstrip
: يعيد نسخة عن السلسلة النصية مع حذف المسافة البيضاء في بادئة السلسلة.
- التابع
reverse!
: يعدل على السلسلة النصية التي استدعي معها بعكس ترتيب المحارف فيها. - التابع
replace
: يستبدل محتوى السلسلة النصية التي استدعي معها بمحتوى السلسلة المُمرَّرة إليه.