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

من موسوعة حسوب
< Ruby‏ | Regexp
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>compile‎</code> الخاص بالصنف <code>Regexp</code> في روبي}}</noinclude> تصنيف: Ruby تصن...'
 
طلا ملخص تعديل
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>compile‎</code> الخاص بالصنف <code>Regexp</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Regexp.compile‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Regexp]]
[[تصنيف: Ruby Regexp]]
اسم آخر للتابع <code>Regexp.new</code>
اسم بديل للتابع <code>[[Ruby/Regexp/new|new]]</code>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby"></syntaxhighlight>
<syntaxhighlight lang="ruby">compile(*args)</syntaxhighlight>
==القيمة المُعادة==
==القيمة المعادة==
يعاد كائنٌ جديدٌ من النوع <code>[[Ruby/Regexp|Regexp]]</code>.


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Regexp/escape|escape]]</code>: يُخلّص (Escapes)  أي حرف يمكن أن يكون له معنى خاص في التعبير النمطي. ثم يعيد سلسلة نصية جديدة مُخلّصة، أو يعيد الكائن  (self) في حال عدم تخليص أي أحرف.  لكل سلسلة نصية str، ستكون قيمة <code>Regexp.new(Regexp.escape( str ))=~ str</code> مساوية للقيمة true.
* التابع [[Ruby/Regexp/new|<code>new</code>]]: ينشئ تعبيرًا نمطيًّا جديدًا.


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

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

اسم بديل للتابع new.

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

compile(*args)

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

يعاد كائنٌ جديدٌ من النوع Regexp.

انظر أيضا

  • التابع new: ينشئ تعبيرًا نمطيًّا جديدًا.

مصادر