الفرق بين المراجعتين ل"Ruby/Kernel/gsub"

من موسوعة حسوب
< Ruby‏ | Kernel
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق)
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Kernel]]
 
[[تصنيف: Ruby Kernel]]
يكافئ التابع <code>gsub</code> التعبير ‎<code>$_.gsub...‎</code>، باستثناء أنه سيتم تحديث ‎<code>$_‎</code> في حال حدوث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر ‎<code>-p/-n</code>
+
يكافئ التابع <code>gsub</code> التعبير ‎<code>$_.gsub...‎</code>، باستثناء أنه سيتم تحديث ‎<code>$_‎</code> في حال حدوث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر ‎<code>-p/-n</code>.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">gsub(pattern, replacement) → $_
 
<syntaxhighlight lang="ruby">gsub(pattern, replacement) → $_
 
gsub(pattern) {|...| block }  → $_‎</syntaxhighlight>
 
gsub(pattern) {|...| block }  → $_‎</syntaxhighlight>
  
== القيمة المُعادة ==
+
== القيمة المعادة ==
يعيد  التابع <code>gsub</code> ناتج التعبير ‎<code>$_.gsub...‎</code>.
+
يعاد ناتج استدعاء التعبير ‎<code>$_.gsub...‎</code>.
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Kernel/gets|gets]]</code>: يعيد التابع (ويُحيل على <code>$_</code>) السطر الموالي من قائمة الملفات في <code>ARGV</code> (أو <code>$*</code>)، أو من مجرى الإدخال القياسي في حالة عدم تمرير أي ملفات في سطر الأوامر.
+
* التابع <code>[[Ruby/Kernel/gets|gets]]</code>: يعيد السطر التالي من قائمة الملفات في <code>ARGV</code> (أو ‎<code>$‎‎*</code>)، أو من مجرى الإدخال القياسي في حالة عدم تمرير أي ملفات في سطر الأوامر.
  
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-gsub قسم التابع gsub‎ في الصنف Kernel‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-gsub قسم التابع gsub‎ في الصنف Kernel‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 14:31، 15 نوفمبر 2018

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

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

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

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

يعاد ناتج استدعاء التعبير ‎$_.gsub...‎.

انظر أيضا

  • التابع gets: يعيد السطر التالي من قائمة الملفات في ARGV (أو ‎$‎‎*‎)، أو من مجرى الإدخال القياسي في حالة عدم تمرير أي ملفات في سطر الأوامر.

مصادر