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
remeetodfindall,
mis tagastab nimekirja kõikidest vastetest stringis -
mooduli
remeetodfinditer,
mis tagastab iteraatori kõikidest vastetest regulaaravaldisega stringis -
mooduli
remeetodsearch,
mis otsib esimest vastet regulaaravaldisega stringis -
mooduli
remeetodmatch,
mis otsib vastet regulaaravaldisega stringi alguses -
mooduli
reobjektMatch object,
mis sisaldab informatsiooni vastetest regulaaravaldisega