⊗pyPmREMS 69 of 129 menu

Metod subn u regularnim izrazima Python

Metod subn vrši zamenu karaktera, zadatih u regularnom izrazu i vraća tuple, koji se sastoji od rezultata i broja izvršenih zamena. U prvom parametru metoda navedemo regularni izraz koji ćemo tražiti, u drugom parametru - na šta ga menjamo. U trećem parametru zadajemo string. U četvrtom opcionom parametru zadajemo broj zamena:

re.subn(šta menjamo, na šta menjamo, gde menjamo, [broj zamena])

Neka imamo string:

txt = '123 456 789'

Hajde da primenimo metod subn na naš string:

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

Nakon izvršenja koda ispisaće se izmenjeni string i broj izvršenih zamena u njemu:

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

Dat je string:

txt = 'aaa bbb 123 www'

Zamenite u njemu sva slova koja se ponavljaju nekoliko puta zaredom i saznajte koliko je zamena izvršeno.

Dat je string:

txt = 'aaa @@@ 123w'

Zamenite u njemu sve karaktere koji NISU slova i cifre, a ponavljaju se nekoliko puta zaredom i saznajte koliko je zamena izvršeno.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij