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

من موسوعة حسوب
< Ruby‏ | Regexp
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>hash‎</code> الخاص بالصنف <code>Regexp</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...'
 
طلا ملخص تعديل
 
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>hash‎</code> الخاص بالصنف <code>Regexp</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Regexp.hash‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Regexp]]
[[تصنيف: Ruby Regexp]]
يعيد التابع <code>hash</code> رمز تكويد (hash) استنادًا إلى نص وخيارات هذا التعبير النمطي.
يحسب التابع <code>hash</code> الشيفرة hash استنادًا إلى القيمة النصية وخيارات التعبير النمطي الذي استدعي معه.
راجع أيضًا صفحة Object#hash.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">hash→ integer‎</syntaxhighlight>
<syntaxhighlight lang="ruby">hash→ integer‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المعادة==
يعاد عدد صحيح يمثِّل شيفرة hash المحسوبة للتعبير النمطي المعطى استنادًا إلى نص وخيارات هذا التعبير.


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/Regexp/fixed_encoding-3F|fixed_encoding?‎]]</code>: يُعيد  القيمة false إن كان التعبير النمطي  قابلًا للتطبيق على سلسلة نصية ذات ترميز متوافق مع ASCII. أو يعيد true خلاف ذلك.
* التابع [[Ruby/Object/hash|<code>Object.hash</code>]]: يحسب القيمة hash للكائن الذي استدعي معه.
* التابع <code>[[Ruby/Regexp/inspect|inspect]]</code>: يعيد نسخة نصية منسقة من التعبير النمطي . قد يكون من المفاجئ أن تعلم أن <code>#inspect</code> ينتج في الواقع نسخة طبيعية من السلسلة النصية أكثر حتى من التابع <code>#to_s</code>.
* التابع <code>[[Ruby/Regexp/inspect|inspect]]</code>: يعيد نسخة نصية منسقة من التعبير النمطي المعطى.


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

المراجعة الحالية بتاريخ 05:48، 4 ديسمبر 2018

يحسب التابع hash الشيفرة hash استنادًا إلى القيمة النصية وخيارات التعبير النمطي الذي استدعي معه.

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

hash integer

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

يعاد عدد صحيح يمثِّل شيفرة hash المحسوبة للتعبير النمطي المعطى استنادًا إلى نص وخيارات هذا التعبير.

انظر أيضًا

  • التابع Object.hash: يحسب القيمة hash للكائن الذي استدعي معه.
  • التابع inspect: يعيد نسخة نصية منسقة من التعبير النمطي المعطى.

مصادر