103 of 151 menu

Metoda match e modulit re

Metoda match e modulit re kërkon vetëm përputhje me shprehjen e rregullt në fillim të vargut. Në parametrin e parë të metodës përcaktojmë 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ë jo të detyrueshëm 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.match(shprehja_e_rregullt, vargu, [flamujt])

Shembull

Le të gjejmë të gjitha nënvargjet me shifra:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Dhe tani le të fillojë vargu ynë me karaktere alfabetike:

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

Rezultati i ekzekutimit të kodit:

None

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 search e modulit re,
    e cila kërkon përputhjen e parë me shprehjen e rregullt në varg
  • metoda fullmatch e modulit re,
    e cila kërkon të gjitha përputhjet me shprehjen e rregullt në varg
  • objekti Match object i 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