⊗pyPmREPG 55 of 129 menu

Python-ի search մեթոդում group մեթոդի միջոցով փափուկ փականներ

Փափուկ փականների հետ աշխատանքի այլընտրանքային եղանակ է group մեթոդի օգտագործումը։ Դրա պարամետրում նշվում է այն փափուկ փականի համարը, որը պետք է արտածվի։ Եթե պարամետրում նշվի 0 կամ դատարկ թողնվի, ապա կվերադարձվի ամբողջ ենթատողը, որը համընկնում է կանոնավոր արտահայտության հետ։

Ենթադրենք ունենք տող։

txt = '123 456 789'

Եկեք դրանից արտածենք թվանշաններով search մեթոդի կանոնավոր արտահայտությամբ որոշված առաջին համընկնումը։ Ապա տեղադրենք ենթատողը երեք փափուկ փականների մեջ, որոնցից յուրաքանչյուրը կարտածվի group մեթոդով։

res = re.search('(\d+)(\d+)(\d+)', txt) print(res.group(0)) # կարտածի '123' print(res.group(1)) # կարտածի '1' print(res.group(2)) # կարտածի '2' print(res.group(3)) # կարտածի '3'

Տրված է տող։

txt = 'username:john'

Տեղադրեք 'username:'-ը առաջին փափուկ փականի մեջ, իսկ 'john'-ը՝ երկրորդի մեջ։ Արտածեք բոլոր փափուկ փականները կոնսոլում։

Տրված է տող։

txt = '123 aaabbbccc'

Տարածեք բոլոր տառային սիմվոլները երեք փափուկ փականների մեջ այնպես, որ 'a' տառից բաղկացած ենթատողը ընկնի առաջին փափուկ փականի մեջ, 'b'-ը՝ երկրորդի, 'c'-ը՝ երրորդի մեջ։ Արտածեք բոլոր փափուկ փականները կոնսոլում։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել