التابع match.span()
في بايثون
< Python | match
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 12:16، 5 يونيو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>match.span()</code> في بايثون}}</noinclude> يعيد التابع صفًّا يتكون من عنصرين هما...')
يعيد التابع صفًّا يتكون من عنصرين هما (القيمة المعادة من 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()
في بايثون.