التابع to_a الخاص بالصنف MatchData في روبي
يعيد التابع to_a مصفوفة المطابقات.
بسبب استدعاء التابع to_a عند توسيع *variable ، هناك شكل مختصر مفيد للإحالة (assignment) لأجل استخلاص الحقول المُطابقة. لكن هذا أبطأ قليلاً من الدخول المباشر إلى الحقول (بسبب إنشاء مصفوفة انتقالية).
البنية العامة
to_a→ anArray
القيمة المُعادة
أمثلة
مثال على استخدام التابع to_a:
m = /(.)(.)(\d+)(\d)/.match("THX1138.")
m.to_a #=> ["HX1138", "H", "X", "113", "8"]
انظر أيضا
- التابع
string: يعيد ظظظ نسخة مُجمدة من السلسلة النصية التي تم تمريرها إلىmatch. - التابع
to_s: يعيد ظظظ كامل السلسلة النصية المُطابَقة.