Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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