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