⊗pyPmREGB 35 of 129 menu

Kllapat grupuese në regex të Python-it

Në shembujt e mëparshëm operatorët e përsëritjes vepronin vetëm në një simbol, i cili qëndronte përpara tyre. Çfarë duhet bërë nëse duhet të veprohet me ta në disa simbole?

Për këtë ekzistojnë kllapat grupuese '(' dhe ')'. Ata punojnë kështu: nëse diçka qëndron në kllapa grupuese dhe menjëherë pas ')' qëndron një operator përsëritjeje - ai do të veprojë në gjithçka që qëndron brenda kllapave.

Në shembullin vijues modeli i kërkimit duket kështu: shkronjë 'x', pastaj vargu 'ab' një ose më shumë herë, pastaj shkronja 'x':

txt = 'xabx xababx xaabbx' res = re.sub('x(ab)+x', '!', txt) print(res)

Rezultati i ekzekutimit të kodit:

'! ! xaabbx'

Është dhënë një varg:

txt = 'ab abab abab abababab abea'

Shkruani një regex, e cila do të gjejë vargjet sipas modelit: vargu 'ab' përsëritet 1 ose më shumë herë.

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