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

من موسوعة حسوب
< Ruby‏ | Kernel
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>gsub‎</code> الخاص بالصنف <code>Kernel</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...')
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Kernel]]
 
[[تصنيف: Ruby Kernel]]
يكافئ التابع gsub التعبير <code>$_.gsub...</code>، باستثناء أنه سيتم تحديث <code>$_</code> في حال حدوث استبدال. متوفر فقط عند تحديد خيار سطر الأوامر -p/-n
+
يكافئ التابع <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>pattern‎</code>===
 
  
===<code>replacement‎</code>===
+
== القيمة المُعادة ==
 
+
يعيد  التابع <code>gsub</code> ناتج التعبير ‎<code>$_.gsub...‎</code>.
 
 
==القيمة المُعادة==
 
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Kernel/global_variables|global_variables]]</code>: يعيد التابع global_variables مصفوفة تضم أسماء المتغيرات الكلية (global variables).
+
* التابع <code>[[Ruby/Kernel/gets|gets]]</code>: يعيد التابع (ويُحيل على <code>$_</code>) السطر الموالي من قائمة الملفات في <code>ARGV</code> (أو <code>$*</code>)، أو من مجرى الإدخال القياسي في حالة عدم تمرير أي ملفات في سطر الأوامر.
* التابع <code>[[Ruby/Kernel/iterator-3F|iterator?]]</code>: يعيد التابع iterator? القيمة <code>true</code> إذا كان <code>yield</code> سينفذ كتلة برمجية في السياق الراهن. لقد صار الشكل <code>iterator?</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‎ في توثيق روبي الرسمي.]

مراجعة 10:23، 22 أكتوبر 2018

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

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

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

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

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

انظر أيضا

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

مصادر