⊗pyPmREMS 69 of 129 menu

Metóda subn v regulárnych výrazoch Python

Metóda subn vykonáva nahradzovanie znakov, zadaných v regulárnom výraze a vracia n-ticu, zloženú z výsledku a počtu vykonaných nahradení. V prvom parametri metódy uvádzame regulárny výraz, ktorý budeme hľadať, v druhom parametri - na čo ho meníme. V tretom parametri zadávame reťazec. Vo štvrtom voliteľnom parametri zadávame počet nahradení:

re.subn(čo meníme, na čo meníme, kde meníme, [počet nahradení])

Majme reťazec:

txt = '123 456 789'

Aplikujme metódu subn na náš reťazec:

txt = '123 456 789' res = re.subn('\d', '!', txt) print(res)

Po vykonaní kódu sa vypíše zmenený reťazec a počet vykonaných nahradení v ňom:

('!!! !!! !!!', 9)

Daný reťazec:

txt = 'aaa bbb 123 www'

Nahraďte v ňom všetky písmená, ktoré sa opakujú niekoľkokrát za sebou a zistite koľko nahradení bolo vykonaných.

Daný reťazec:

txt = 'aaa @@@ 123w'

Nahraďte v ňom všetky NE písmená a číslice, ktoré sa opakujú niekoľkokrát za sebou a zistite koľko nahradení bolo vykonaných.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť