التابع pre_match
الخاص بالصنف MatchData
في روبي
يعيد التابع pre_match
الجزء الذي يسبق المطابقة (match) الحالية من السلسلة النصية الأصلية. حيث يكافئ المتغير الخاص $`
.
البنية العامة
pre_match→ str
القيمة المُعادة
يعيد التابع pre_match
الجزء الذي يسبق المطابقة (match) الحالية من السلسلة النصية الأصلية.
أمثلة
مثال على استخدام التابع pre_match
:
m = /(.)(.)(\d+)(\d)/.match("THX1138.")
m.pre_match #=> "T"
انظر أيضا
- التابع
post_match
: يعيد ظظظ الجزء الذي يلي المطابقة (match) الحالية من السلسلة النصية الأصلية.