⊗pyPmREPG 55 of 129 menu

Lommer via group metoden i search metoden i Python

En alternativ måde at arbejde med lommer på er ved at bruge metoden group. I dens parameter angives nummeret på den lomme, som skal udskrives. Hvis parameteren angives som 0 eller efterlades tom, returneres hele delstrengen, der matcher det regulære udtryk.

Lad os sige, at vi har en streng:

txt = '123 456 789'

Lad os udtrække den første forekomst af cifre, matchet af det regulære udtryk i metoden search. Derefter placerer vi delstrengen i tre lommer, hvor hver enkelt udskrives med metoden group:

res = re.search('(\d+)(\d+)(\d+)', txt) print(res.group(0)) # vil udskrive '123' print(res.group(1)) # vil udskrive '1' print(res.group(2)) # vil udskrive '2' print(res.group(3)) # vil udskrive '3'

Givet strengen:

txt = 'username:john'

Placer 'username:' i den første lomme, og 'john' - i den anden. Udskriv alle lommer til konsollen.

Givet strengen:

txt = '123 aaabbbccc'

Opdel alle bogstavtegn i tre lommer på en sådan måde, at delstrengen bestående af bogstavet 'a' havner i den første lomme, 'b' - i den anden, 'c' - i den tredje. Udskriv alle lommer til konsollen.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis