⊗pyPmREPG 55 of 129 menu

Grupe (capture groups) kroz metodu group u metodi search u Pythonu

Alternativni način za rad sa grupama je korišćenje metode group. U njenom parametru se navodi broj grupe koju treba prikazati. Ako u parametru navedete 0 ili ga ostavite praznim, vratiće se ceo podstring koji se poklapa sa regularnim izrazom.

Neka imamo string:

txt = '123 456 789'

Hajde da izdvojimo iz njega prvo poklapanje sa ciframa, zadatim regularnim izrazom metode search. A zatim da rasporedimo podstring u tri grupe, od kojih ćemo svaku prikazati metodom group:

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

Dat je string:

txt = 'username:john'

Stavite 'username:' u prvu grupu, a 'john' - u drugu. Prikažite sve grupe u konzoli.

Dat je string:

txt = '123 aaabbbccc'

Rasporedite sva slova u tri grupe tako da podstring koji se sastoji od slova 'a' bude u prvoj grupi, 'b' - u drugoj, 'c' - u trećoj. Prikažite sve grupe u konzoli.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij