التابع pre_match
الخاص بالصنف MatchData
في روبي
< Ruby | MatchData
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 00:24، 25 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>pre_match</code> الخاص بالصنف <code>MatchData</code> في روبي}}</noinclude> تصنيف: Ruby ت...')
يعيد التابع pre_match
الجزء الذي يسبق المطابقة (match) الحالية من السلسلة النصية الأصلية. وهو يكافئ المتغير الخاص $`
.
البنية العامة
pre_match→ str
القيمة المُعادة
أمثلة
مثال على استخدام التابع pre_match
:
m = /(.)(.)(\d+)(\d)/.match("THX1138.")
m.pre_match #=> "T"
انظر أيضا
- التابع
post_match
: يعيد ظظظ الجزء الذي يلي المطابقة (match) الحالية من السلسلة النصية الأصلية. وهو يكافئ المتغير الخاص$'
. - التابع
regexp
: يعيد ظظظ التعبير النمطي regexp.