103 of 151 menu

re modulunun match metodu

re modulunun match metodu yalniz setrin evvelinde requlyar ifade ile uygunluq axtarir. Metodun birinci parametrinde axtaracagimiz requlyani, ikinci parametrinde ise onun icinde axtaracagimiz setri gosteririk. Ucuncu isteye bagli parametrde requlya ucun elave quramalar teyin etmek ucun flaglar teyin ede bilerik. Metod Match object obyektini qaytarir. Eger uygunluq tapilmasa, None qaytarilir.

Sintaksis

import re re.match(requlya, setr, [flaglar])

Numune

Gelin reqemlerle olan butun alt setrleri tapaq:

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

Kodu isletmenin neticesi:

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

Numune

Indi ise setrimiz herfi simvollarla baslasin:

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

Kodu isletmenin neticesi:

None

Baxin da

  • findall metodu re modulunun,
    setrdeki butun uygunluqlarin siyahisini qaytaran
  • finditer metodu re modulunun,
    setrde requlya ile butun uygunluqlarin iteratorunu qaytaran
  • search metodu re modulunun,
    setrde requlya ile ilk uygunlugu axtaran
  • fullmatch metodu re modulunun,
    setrde requlya ile butun uygunluqlari axtaran
  • Match object obyekti re modulunun,
    requlya ile uygunluqlar haqqinda melumat saxlayan
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