104 of 151 menu

Методот fullmatch на модулот re

Методот fullmatch на модулот re ги бара сите совпаѓања со регуларен израз во низа. Во првиот параметар на методот се одредува регуларниот израз кој ќе се бара, во вториот параметар - низата во која ќе се бара. Во третиот незадолжителен параметар може да се постават знамиња за дополнителни поставки на регуларниот израз. Методот враќа објект Match object. Ако не се пронајдени совпаѓања, се враќа None.

Синтакса

import re re.fullmatch(регуларен израз, низа, [знамиња])

Пример

Да го примениме методот fullmatch на нашата низа:

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

По извршувањето на кодот ќе добиеме None, бидејќи покрај цифрите, во низата има и празни места:

None

Пример

А сега нека нашата низа се состои само од цифри:

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

Резултат од извршувањето на кодот:

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

Погледнете ги исто така

  • методот findall на модулот re,
    кој враќа листа од сите совпаѓања во низата
  • методот finditer на модулот re,
    кој враќа итератор на сите совпаѓања со регуларниот израз во низата
  • методот search на модулот re,
    кој го бара првото совпаѓање со регуларниот израз во низата
  • методот match на модулот re,
    кој бара совпаѓање со регуларниот израз на почетокот на низата
  • објектот Match object на модулот re,
    кој содржи информации за совпаѓањата со регуларниот израз
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј