التابع match.span()
في بايثون
يعيد التابع صفًّا يتكون من عنصرين هما (القيمة المعادة من m.start(group), القيمة المعادة من m.end(group)).
البنية العامة
match.span([group])
المعاملات
group
المجموعة المراد جلب قيمتها. يأخذ المعامل group القيمة الافتراضية صفر في حالة التطابق الكاملة.
القيمة المعادة
يعيد التابع صفًّا يتكون من عنصرين هما (m.start(group), m.end(group)). إن لم تشارك المجموعة الممرّرة في حالة التطابق، فإنّ التابع يعيد الصفّ (-1, -1).
أمثلة
يبين المثال التالي النتائج المعادة من هذا التابع:
>>> import re
>>> p = re.compile('(ab)*')
>>> match = p.match('ababababab')
>>> match.start()
0
>>> match.end()
10
>>> match.span()
(0, 10)
انظر أيضًا
- التابع
match.start()
في بايثون. - التابع
match.end()
في بايثون.