104 of 151 menu

Mooduli re meetod fullmatch

Mooduli re meetod fullmatch otsib kõik vasted regulaaravaldisega stringis. Meetodi esimeses parameetris määrame regulaaravaldise, mida otsime, teises parameetris - stringi, millest seda otsime. Kolmas valikuline parameeter võimaldab määrata lippe regulaaravaldise täiendavateks seadistusteks. Meetod tagastab objekti Match object. Kui vasted ei leita, tagastatakse None.

Süntaks

import re re.fullmatch(regulaaravaldis, string, [lipud])

Näide

Rakendame meetodit fullmatch meie stringile:

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

Pärast koodi täitmist saame None, kuna lisaks numbritele on stringis ka tühikud:

None

Näide

Nüüd koosneb meie string ainult numbritest:

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

Koodi täitmise tulemus:

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

Vaata ka

  • mooduli re meetod findall,
    mis tagastab nimekirja kõikidest vastetest stringis
  • mooduli re meetod finditer,
    mis tagastab iteraatori kõikidest vastetest regulaaravaldisega stringis
  • mooduli re meetod search,
    mis otsib esimest vastet regulaaravaldisega stringis
  • mooduli re meetod match,
    mis otsib vastet regulaaravaldisega stringi alguses
  • mooduli re objekt Match object,
    mis sisaldab informatsiooni vastetest regulaaravaldisega
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu