التابع match.__getitem__()
في بايثون
يؤدي هذا التابع عملًا مماثلًا للتابع m.group(g)، ويسهّل عملية الوصول إلى المجاميع المفردة في تطابق معين باستخدام الصيغة m[g].
البنية العامة
match.__getitem__(g)
المعاملات
g
المجموعة المراد الوصول إليها في كائن التطابق.
القيمة المعادة
يعيد التابع القيمة التي تحملها المجموعة الممرّرة إليه كمعامل.
ملاحظة: هذا التابع جديد في الإصدار 3.6.
أمثلة
يبين المثال التالي النتائج المعادة من استخدام التابع:
>>> m = re.match(r"(\w+) (\w+)", "Isaac Newton, physicist")
>>> m[0] # التطابق بأكمله
'Isaac Newton'
>>> m[1] # المجموعة الفرعية الأولى.
'Isaac'
>>> m[2] # المجموعة الفرعية الثانية.
'Newton'
انظر أيضًا
- الدالة التابع match.group() في بايثون.