⊗pyPmREPG 55 of 129 menu

Fickor genom gruppmetoden i Pythons sökmetod

Ett alternativt sätt att arbeta med fickor är att använda metoden group. I dess parameter anges numret på fickan som ska skrivas ut. Om parametern anges som 0 eller lämnas tom, returneras hela delsträngen som matchar det reguljära uttrycket.

Låt oss säga att vi har en sträng:

txt = '123 456 789'

Låt oss skriva ut den första matchningen med siffror, specificerad av det reguljära uttrycket i metoden search. Och sedan placera delsträngen i tre fickor, var och en skriven ut med metoden group:

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

Given en sträng:

txt = 'username:john'

Placera 'username:' i den första fickan, och 'john' - i den andra. Skriv ut alla fickor till konsolen.

Given en sträng:

txt = '123 aaabbbccc'

Fördela alla bokstavstecken i tre fickor så att delsträngen som består av bokstaven 'a' hamnar i den första fickan, 'b' - i den andra, 'c' - i den tredje. Skriv ut alla fickor till konsolen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa