104 of 151 menu

Metode fullmatch

Moduļa re metode fullmatch meklē visas atbilstības ar regulāro izteiksmi virknē. Metodes pirmajā parametrā norādam regulāro izteiksmi, kuru meklēsim, otrajā parametrā - virkni, kurā to meklēsim. Trešajā neobligātajā parametrā var iestatīt karogus regulārās izteiksmes papildu iestatīšanai. Metode atgriež Match objektu. Ja atbilstības netiek atrastas, tiek atgriezts None.

Sintakse

import re re.fullmatch(regulārā_izteiksme, virkne, [karogi])

Piemērs

Izmantosim metodi fullmatch mūsu virknei:

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

Pēc koda izpildes mēs iegūsim None, jo papildus cipariem, virknē ir arī atstarpes:

None

Piemērs

Un tagad ļaujiet mūsu virknei sastāvēt tikai no cipariem:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • moduļa re metode findall,
    kas atgriež sarakstu ar visām atbilstībām virknē
  • moduļa re metode finditer,
    kas atgriež iteratoru ar visām atbilstībām ar regulāro izteiksmi virknē
  • moduļa re metode search,
    kas meklē pirmo atbilstību ar regulāro izteiksmi virknē
  • moduļa re metode match,
    kas meklē atbilstību ar regulāro izteiksmi virknes sākumā
  • moduļa re objekts Match object,
    kas satur informāciju par atbilstībām ar regulāro izteiksmi
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt