102 of 151 menu

re modulunun search metodu

re modulunun search metodu yalniz regular ifade ile ilk uygunu axtarir. Metodun birinci parametrinde axtarilacaq regular ifadeni, ikinci parametrinde - onun axtarilacaqi setri teyin edirik. Ucuncu isteye bagli parametrde regular ifade ucun elave qureller teyin etmek mumkundur flaglar. Metod Match object obyektini qaytarir. Eger hec bir uygun tapilmasa, None qayidir.

Sintaksis

import re re.search(regular_ifade, setr, [flaglar])

Numune

Gelin search metodu ile reqemlerden ibaret ilk alt setri tapaq:

txt = 'aaa 123 bbb 456' res = re.search('\d+', txt) print(res)

Kodu isletmek neticesi:

<re.Match object; span=(4, 7), match='123'>

Numune

Gelin Match object-den uygunu cixartaq:

txt = 'aaaa 123 bbbb 456' res = re.search('\d+', txt) print(res[0])

Kodu isletmek neticesi:

'123'

Baxin, eynile

  • findall metodu re modulunun,
    setrdeki butun uygunlarin siyahisini qaytarir
  • finditer metodu re modulunun,
    setrdeki butun regular ifade uygunlarinin iteratorunu qaytarir
  • match metodu re modulunun,
    setrin evvelinde regular ifade ile uygunu axtarir
  • fullmatch metodu re modulunun,
    setrdeki butun regular ifade uygunlarini axtarir
  • Match object obyekti re modulunun,
    regular ifade ile uygunlar 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