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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј