الفرق بين المراجعتين لصفحة: «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 (أو ‎$‎‎*‎)، أو من مجرى الإدخال القياسي في حالة عدم تمرير أي ملفات في سطر الأوامر.

مصادر