⊗pyPmRESNP 57 of 129 menu

Xhepat e Emërtuar në Metodën search të Python

Për ta bërë punën me xhepa më të përshtatshme, mund t'u caktohen emra. Për këtë në parametrin e parë të metodës search përpara përcaktimit të regex shkruhet vargu '?P', pas tij në kllapa këndore caktohet emri i xhepit.

Xhepa të tillë mund të merren duke përdorur metodën groupdict. Ajo do t'i shfaqë ata në formën e një fjalori, në të cilin çelësi është emri i xhepit, dhe vlera është nënvargu që ndodhet në të.

Le të shqyrtojmë punën me xhepa të emërtuar më një shembull. Le të themi se kemi një varg:

txt = '123 456'

Le të bëjmë për të dy xhepa, të cilët do të quhen 'num1' dhe 'num2' përkatësisht:

res = re.search('(?P<num1>\d+)\s(?P<num2>\d+)', txt)

Tani le t'i shfaqim xhepat tanë me metodën groupdict:

print(res.groupdict()) # do të shfaqë {'num1': '123', 'num2': '456'}

Është dhënë një varg me kohë:

txt = '12:59:59'

Vendosni orët, minutat dhe sekondat në xhepa të veçantë të emërtuar.

Është dhënë një varg:

txt = 'aaa bbb 123 456'

Vendosni nënvargjet 'aaa' dhe 'bbb' në xhepa të veçantë të emërtuar.

Është dhënë një varg:

txt = 'alex23'

Vendosni emrin dhe moshën e përdoruesit në xhepa të veçantë të emërtuar.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo