104 of 151 menu

re modulunun fullmatch metodu

re modulunun fullmatch metodu setirde regular ifade ile butun uygunluqlari axtarir. Metodun birinci parametrinde axtaracagimiz regular ifadeni, ikinci parametrinde ise onu axtaracagimiz setiri teyin edirik. Ucuncu isteye bagli parametrde regular ifade ucun elave quramalar teyin etmek olar: flaglar. Metod Match object obyektini qaytarir. Eger uygunluq tapilmasa, None qaytarilir.

Sintaksis

import re re.fullmatch(regular_ifade, setir, [flaglar])

Numune

Gelin fullmatch metodunu bizim setire tetbiq edek:

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

Kodu icra etdikden sonra None alacagimiz, ona gore ki, reqemlerden elave, setirde bosluq simvollari da var:

None

Numune

Indi ise bizim setir sadece reqemlerden ibaret olsun:

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

Kodun icrasinin neticesi:

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

Baxin da

  • findall metodu re modulunun,
    hansi ki setirdeki butun uygunluqlarin siyahisini qaytarir
  • finditer metodu re modulunun,
    hansi ki setirde regular ifade ile butun uygunluqlarin iteratorunu qaytarir
  • search metodu re modulunun,
    hansi ki setirde regular ifade ile ilk uygunlugu axtarir
  • match metodu re modulunun,
    hansi ki setirin evvelinde regular ifade ile uygunlugu axtarir
  • Match object obyekti re modulunun,
    hansi ki regular ifade ile uygunluqlar haqqinda melumat saxlayir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et