⊗pyPmREPG 55 of 129 menu

Taskud meetodi group kaudu meetodis search Pythonis

Alternatiivne viis taskudega töötamiseks on meetodi group kasutamine. Selle parameetris määratakse tasku number, mida soovitakse kuvada. Kui parameetris määrata 0 või jätta see tühjaks, tagastatakse kogu alamstring, mis sobib regulaaravaldisega.

Olgu meil string:

txt = '123 456 789'

Võtame sellest esimese vastavuse numbritega, mis on määratud meetodi search regulaaravaldisega. Ja paneme alamstringi kolme taskusse, mille igaüks kuvatakse meetodil group:

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

Antud string:

txt = 'username:john'

Pange 'username:' esimesse taskusse, ja 'john' - teise. Kuva kõik taskud konsooli.

Antud string:

txt = '123 aaabbbccc'

Jaotage kõik tähemärgid kolme taskusse nii, et tähest 'a' koosnev alamstring läheks esimesse taskusse, 'b' - teise, 'c' - kolmandasse. Kuva kõik taskud konsooli.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu