102 of 151 menu

Metoda search e modulit re

Metoda search e modulit re kërkon vetëm përputhjen e parë me shprehjen e rregullt. Në parametrin e parë të metodës specifikojmë shprehjen e rregullt që do të kërkojmë, në parametrin e dytë - vargun, në të cilin do ta kërkojmë atë. Në parametrin e tretë opsional mund të vendosim flamujt për konfigurime shtesë të shprehjes së rregullt. Metoda kthen objektin Match object. Nëse nuk gjenden përputhje, kthehet None.

Sintaksa

import re re.search(shprehja_e_rregullt, vargu, [flamujt])

Shembull

Le të gjejmë nënvargun e parë me shifra duke përdorur metodën search:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le të shfaqim përputhjen nga Match object:

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

Rezultati i ekzekutimit të kodit:

'123'

Shihni gjithashtu

  • metoda findall e modulit re,
    e cila kthen listën e të gjitha përputhjeve në varg
  • metoda finditer e modulit re,
    e cila kthen përsëritësin e të gjitha përputhjeve me shprehjen e rregullt në varg
  • metoda match e modulit re,
    e cila kërkon përputhje me shprehjen e rregullt në fillim të vargut
  • metoda fullmatch e modulit re,
    e cila kërkon të gjitha përputhjet me shprehjen e rregullt në varg
  • objekti Match object e modulit re,
    i cili përmban informacion mbi përputhjet me shprehjen e rregullt
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo