104 of 151 menu

Die fullmatch metode van die re-module

Die metode fullmatch van die module re soek alle ooreenkomste met 'n reguliere uitdrukking in 'n string. In die eerste parameter van die metode spesifiseer ons die reguliere uitdrukking wat ons soek, in die tweede parameter - die string waarin ons soek. In die derde opsionele parameter kan ons vlae spesifiseer vir addisionele aanpassings van die reguliere uitdrukking. Die metode gee 'n Match object terug. As geen ooreenkomste gevind word nie, word None teruggegee.

Sintaksis

import re re.fullmatch(reguliere_uitdrukking, string, [vlae])

Voorbeeld

Laat ons die metode fullmatch op ons string toepas:

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

Na die uitvoering van die kode sal ons None kry, omdat daar, behalwe syfers, ook spasies in die string is:

None

Voorbeeld

En nou, laat ons string slegs uit syfers bestaan:

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

Die resultaat van die kode-uitvoering:

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

Sien ook

  • die metode findall van die module re,
    wat 'n lys van alle ooreenkomste in die string teruggee
  • die metode finditer van die module re,
    wat 'n iterator van alle ooreenkomste met die reguliere uitdrukking in die string teruggee
  • die metode search van die module re,
    wat die eerste ooreenkoms met die reguliere uitdrukking in die string soek
  • die metode match van die module re,
    wat 'n ooreenkoms met die reguliere uitdrukking aan die begin van die string soek
  • die objek Match object van die module re,
    wat inligting oor die ooreenkomste met die reguliere uitdrukking bevat
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp