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