الفرق بين المراجعتين لصفحة: «Ruby/Kernel/sub»

من موسوعة حسوب
< Ruby‏ | Kernel
لا ملخص تعديل
تدقيق
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Kernel]]
[[تصنيف: Ruby Kernel]]
يكافئ التابع <code>sub</code> التعبير ‎‎‎<code>$_‎.sub( args )‎</code> ، باستثناء أنه سيتم تحديث ‎<code>$_‎</code> إذا حدث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر ‎-<code>p/-n</code>.
يكافئ التابع <code>sub</code> التعبير ‎‎‎<code>$_‎.sub( args )‎</code> ، باستثناء أنه سيتم تحديث ‎<code>$_‎</code> إذا حدث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر <code>‎-p/-n</code>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">sub(pattern, replacement)→ $_
<syntaxhighlight lang="ruby">sub(pattern, replacement)→ $_
sub(pattern) {|...| block } → $_‎</syntaxhighlight>
sub(pattern) {|...| block } → $_‎</syntaxhighlight>


== القيمة المُعادة ==
== القيمة المعادة ==
يعيد ناتج التعبير ‎‎‎<code>$_‎.sub( args )‎</code>.
يعاد ناتج استدعاء التعبير ‎‎‎<code>$_‎.sub( args )‎</code>.


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Kernel/gsub|gsub]]</code>: يكافئ التابع <code>gsub</code> التعبير ‎<code>$_.gsub...‎</code>، باستثناء أنه سيتم تحديث ‎<code>$_‎</code> في حال حدوث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر ‎<code>-p/-n</code>
* التابع <code>[[Ruby/Kernel/gsub|gsub]]</code>: يكافئ التعبير ‎<code>$_.gsub...‎</code>، باستثناء أنه سيتم تحديث ‎<code>$_‎</code> في حال حدوث استبدال.


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

المراجعة الحالية بتاريخ 05:17، 17 نوفمبر 2018

يكافئ التابع sub التعبير ‎‎‎$_‎.sub( args )‎ ، باستثناء أنه سيتم تحديث ‎$_‎ إذا حدث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر ‎-p/-n.

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

sub(pattern, replacement) $_
sub(pattern) {|...| block }  $_

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

يعاد ناتج استدعاء التعبير ‎‎‎$_‎.sub( args )‎.

انظر أيضا

  • التابع gsub: يكافئ التعبير ‎$_.gsub...‎، باستثناء أنه سيتم تحديث ‎$_‎ في حال حدوث استبدال.

مصادر