104 of 151 menu

Re modulynyň fullmatch usuly

re modulynyň fullmatch usuly setirde regular ifadäniň ähli gabat gelmelerini gözleýär. Usulynyň birinji parametrinde gözläris regular ifadä, ikinji parametrinde - ony gözläris setir. Üçünji hökmany däl parametrinde bolsa regular ifadä üçin goşmaça düzgünler üçin flaglary belgip bolýar. Usul Match object obyektini gaýtarýar. Eger-de gabat gelmeler tapylmasa, None gaýtarylýar.

Sintaksis

import re re.fullmatch(regular ifadä, setir, [flaglar])

Mysal

Geliň, fullmatch usulyny biziň setirimize ulanalym:

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

Kody ýerine ýetirenden soň, biz None alyarys, sebäbi setirde sanlardan başga, boşluk nyşanlary hem bar:

None

Mysal

Indi bolsa, setirimiz diňe sanlardan ybarat bolsun:

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

Kody ýerine ýetirmegiň netijesi:

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

Şeýle-de görüň

  • findall usuly re modulynyň,
    setirdeki ähli gabat gelmeleriň sanawyny gaýtarýar
  • finditer usuly re modulynyň,
    setirde regular ifadä bilen gabat gelmeleriň iterator-y ny gaýtarýar
  • search usuly re modulynyň,
    setirde regular ifadä bilen birinji gabat gelmegi gözleýär
  • match usuly re modulynyň,
    setiriň başynda regular ifadä bilen gabat gelmegi gözleýär
  • Match object obyekti re modulynyň,
    regular ifadä bilen gabat gelmeler barada maglumat saklaýar
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