103 of 151 menu

re modulynyň match metody

re modulynyň match metody diňe setiriň başynda regulýar ifadäniň gabat gelmegini gözleýär. Metodyň birinji parametrinde gözlemeli regulýar ifadäni, ikinji parametrinde bolsa ony gözlemeli setiri görkezýäris. Üçünji islege görä berilýän parametrde regulýar ifadäniň goşmaça sazlamalary üçin flagler görkezip bolýar. Metod Match obýektini gaýtaryp berýär. Eger-de hiç hili gabat gelme tapylmasa, None gaýtarylýar.

Sintaksis

import re re.match(regulýar ifade, setir, [flag bunting])

Mysal

Sanlar bilen bolan ähli kiçi setirleri tapalyň:

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

Kodyň ýerine ýetirilişiniň netijesi:

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

Mysal

Indi setirimiziň harplar bilen başlanýan etmeli:

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

Kodyň ýerine ýetirilişiniň netijesi:

None

Şeýle-de görüň

  • findall metody re modulynyň,
    setirdäki ähli gabat gelmeleriň sanawyny gaýtaryp berýän
  • finditer metody re modulynyň,
    setirdäki regulýar ifadäniň ähli gabat gelmeleriniň iteratoruny gaýtaryp berýän
  • search metody re modulynyň,
    setirdäki regulýar ifadäniň ilkinji gabat gelmegini gözleýän
  • fullmatch metody re modulynyň,
    setirdäki regulýar ifadäniň ähli gabat gelmelerini gözleýän
  • Match obýekti re modulynyň,
    regulýar ifadä bilen gabat gelmeler baradaky maglumatlary öz içine alýan
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et