104 of 151 menu

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

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

Синтаксис

import re re.fullmatch(регулярды, сап, [флагдар])

Мисал

fullmatch методун сабыбызга колдонолу:

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

Код ишке ашырылгандан кийин, биз None алабыз, анткени сандардан тышкары, сапта бош орун белгилери да бар:

None

Мисал

Эми биздин сабыбыз так сандардан гана туралы:

txt = '123456' res = re.fullmatch('\d+', txt) print(res)

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

<re.Match object; span=(0, 6), match='123456'>

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

  • findall методу re модулунун,
    ал саптагы бардык дал келүүлөрдүн тизмесин кайтарат
  • finditer методу re модулунун,
    ал саптагы регуляр менен дал келгендердин бардыгынын итераторун кайтарат
  • search методу re модулунун,
    ал саптагы регуляр менен биринчи дал келүүнү издешет
  • match методу re модулунун,
    ал саптын башындагы регуляр менен дал келүүнү издешет
  • Match object re модулунун,
    ал регуляр менен дал келүүлөр жөнүндө маалыматты камтыйт
Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу