⊗pyPmREPG 55 of 129 menu

Grupper gjennom group-metoden i søkemetoden i Python

En alternativ måte å arbeide med grupper på er å bruke metoden group. I parameteren angis nummeret på gruppen som skal vises. Hvis du angir 0 i parameteren eller lar den være tom, villes hele delstrengen som samsvarer med det regulære uttrykket returneres.

La oss si at vi har en streng:

txt = '123 456 789'

La oss hente ut den første forekomsten av sifre, spesifisert av det regulære uttrykket i metoden search. Og deretter plassere delstrengen i tre grupper, hver av dem vil vi vise med metoden group:

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

Gitt en streng:

txt = 'username:john'

Plasser 'username:' i den første gruppen, og 'john' - i den andre. Vis alle gruppene i konsollen.

Gitt en streng:

txt = '123 aaabbbccc'

Fordel alle bokstavtegn i tre grupper slik at delstrengen som består av bokstaven 'a' havner i den første gruppen, 'b' - i den andre, 'c' - i den tredje. Vis alle gruppene i konsollen.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis