الفرق بين المراجعتين ل"Ruby/MatchData/length"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>length‎</code> الخاص بالصنف <code>MatchData</code> في روبي}}</noinclude> تصنيف: Ruby تص...')
 
ط (مراجعة وتدقيق.)
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>length‎</code> الخاص بالصنف <code>MatchData</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التابع <code>MatchData.length‎</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby MatchData]]
 
[[تصنيف: Ruby MatchData]]
يعيد التابع <code>length</code> عدد العناصر في مجموعة المطابقة.
+
يعيد التابع <code>length</code> عدد العناصر المتطابقة في مجموعة المُطابقة.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">length→ integer‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">length→ integer‎</syntaxhighlight>
==القيمة المُعادة==
+
==القيمة المعادة==
 
+
يعاد عدد صحيح يمثِّل عدد العناصر في مجموعة المُطابقة.
 
==أمثلة==
 
==أمثلة==
مثال على استخدام التابع <code>length‎</code>:
+
مثال على استخدام التابع <code>length‎</code>:<syntaxhighlight lang="ruby">m = /(.)(.)(\d+)(\d)/.match("THX1138.")
<syntaxhighlight lang="ruby">m = /(.)(.)(\d+)(\d)/.match("THX1138.")
 
 
m.length  #=> 5
 
m.length  #=> 5
 
m.size    #=> 5‎</syntaxhighlight>
 
m.size    #=> 5‎</syntaxhighlight>
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/MatchData/inspect|inspect]]</code>: يعيد ظظظ نسخة قابلة للطباعة من mtch.
+
*التابع <code>[[Ruby/MatchData/inspect|inspect]]</code>: يعيد نسخة قابلة للطباعة من الكائن الذي استدعي معه.
* التابع <code>[[Ruby/MatchData/named_captures|named_captures]]</code>: يعيد ظظظ قاموسًا (<code>Hash</code>) باستخدام الجزء المُطابق (capture) المعين .
 
 
 
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/MatchData.html#method-i-length قسم التابع length‎ في الصنف MatchData‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/MatchData.html#method-i-length قسم التابع length‎ في الصنف MatchData‎ في توثيق روبي الرسمي.]

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

يعيد التابع length عدد العناصر المتطابقة في مجموعة المُطابقة.

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

length integer

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

يعاد عدد صحيح يمثِّل عدد العناصر في مجموعة المُطابقة.

أمثلة

مثال على استخدام التابع length‎:

m = /(.)(.)(\d+)(\d)/.match("THX1138.")
m.length   #=> 5
m.size     #=> 5‎

انظر أيضا

  • التابع inspect: يعيد نسخة قابلة للطباعة من الكائن الذي استدعي معه.

مصادر