103 of 151 menu

Die match-metode van die re-module

Die metode match van die module re soek slegs na 'n ooreenstemming met 'n gereelde uitdrukking aan die begin van die string. In die eerste parameter van die metode specifiseer ons die gereelde uitdrukking wat ons gaan soek, in die tweede parameter - die string waarin ons dit soek. In die derde opsionele parameter kan ons vlae spesifiseer vir addisionele aanpassings van die gereelde uitdrukking. Die metode gee 'n Match object terug. As geen ooreenstemmings gevind word nie, word None teruggegee.

Sintaksis

import re re.match(gereelde_uitdrukking, string, [vlae])

Voorbeeld

Kom ons vind alle substringe met syfers:

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

Die resultaat van die kode-uitvoering:

<re.Match object; span=(0, 3), match='123'>

Voorbeeld

En nou laat ons string begin met alfabetiese karakters:

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

Die resultaat van die kode-uitvoering:

None

Sien ook

  • die metode findall van die module re,
    wat 'n lys van alle ooreenstemmings in die string teruggee
  • die metode finditer van die module re,
    wat 'n iterator van alle ooreenstemmings met die gereelde uitdrukking in die string teruggee
  • die metode search van die module re,
    wat die eerste ooreenstemming met die gereelde uitdrukking in die string soek
  • die metode fullmatch van die module re,
    wat alle ooreenstemmings met die gereelde uitdrukking in die string soek
  • die voorwerp Match object van die module re,
    wat inligting oor die ooreenstemmings met die gereelde 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