التابع 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) الحالية من السلسلة النصية الأصلية.

مصادر