103 of 151 menu

re модулунун match методу

re модулунун match методу туура жөнөкөй өрнек менен дал келүүнү саптын башында гана издеп көрөт. Методдун биринчи параметринде биз изделе турган туура жөнөкөй өрнөктү көрсөтөбүз, экинчи параметринде болсо аны изделе турган сапты. Үчүнчү милдеттүү эмес параметринде туура жөнөкөй өрнөктү кошумча конфигурациялоо үчүн флагдарды көрсөтө аласыз. Метод Match объектин кайтарат. Эгерде дал келүүлөр табылбаса, None кайтарылат.

Синтаксис

import re re.match(туура жөнөкөй өрнөк, сап, [флагдар бар])

Мисал

Бардык сандар менен болгон подсаптарды табалы:

txt = '123 456 789' res = re.match('\d+', txt) print(res)

Кодду иштетүүнүн натыйжасы:

<re.Match object; span=(0, 3), match='123'>

Мисал

Эми саптыбыз тамга символдору менен башталсын:

txt = 'aaaa 123 456 789' res = re.match('\d+', txt) print(res)

Кодду иштетүүнүн натыйжасы:

None

Ошондой эле караңыз

  • re модулунун findall методу,
    саптагы бардык дал келүүлөрдүн тизмесин кайтарат
  • re модулунун finditer методу,
    саптагы туура жөнөкөй өрнөктүн бардык дал келүүлөрүнүн итераторун кайтарат
  • re модулунун search методу,
    саптагы туура жөнөкөй өрнөктүн биринчи дал келүүсүн издеп табат
  • re модулунун fullmatch методу,
    саптагы туура жөнөкөй өрнөктүн бардык дал келүүлөрүн издеп табат
  • re модулунун Match object объекти,
    туура жөнөкөй өрнөк менен дал келүүлөр жөнүндө маалыматты камтыйт
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу