⊗pyPmREPG 55 of 129 menu

Grupu metode Python meklēšanas metodē izmantotie grupējumi

Alternatīvs veids, kā strādāt ar grupējumiem, ir izmantot metodi group. Tās parametrā tiek norādīts grupējuma numurs, kas jāizvada. Ja parametrā tiek norādīts 0 vai tas tiek atstāts tukšs, tad tiks atgriezta visa apakšvirkne, kas atbilst regulārajai izteiksmei.

Pieņemsim, ka mums ir virkne:

txt = '123 456 789'

Izvadīsim no tās pirmo atbilstību cipariem, kas norādīti metodes search regulārajā izteiksmē. Pēc tam ievietosim apakšvirkni trīs grupējumos, katru no kuriem izvadīsim ar metodi group:

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

Dota virkne:

txt = 'username:john'

Ievietojiet 'username:' pirmajā grupējumā, un 'john' - otrajā. Izvadiet visus grupējumus konsolē.

Dota virkne:

txt = '123 aaabbbccc'

Izkliedejiet visus burtu rakstzīmes pa trim grupējumiem tā, lai apakšvirkne, kas sastāv no burta 'a', nonāktu pirmajā grupējumā, 'b' - otrajā, 'c' - trešajā. Izvadiet visus grupējumus konsolē.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt