⊗pyPmREMS 69 of 129 menu

Методот subn во регуларните изрази на Python

Методот subn врши замена на знаци, зададени во регуларниот израз и враќа торка, составена од резултатот и бројот на направени замени. Во првиот параметар на методот го наведуваме регуларниот израз што ќе го бараме, во вториот параметар - на што ќе го замениме. Во третиот параметар ја задаваме низата. Во четвртиот незадолжителен параметар го задаваме бројот на замени:

re.subn(што менуваме, на што менуваме, каде менуваме, [бр. на замени])

Нека имаме низа:

txt = '123 456 789'

Да го примениме методот subn на нашата низа:

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

По извршувањето на кодот ќе се испечати променетата низа и бројот на направени замени во неа:

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

Дадена е низа:

txt = 'aaa bbb 123 www'

Заменете ги во неа сите букви што се повторуваат повеќе пати по ред и дознајте колку замени се направени.

Дадена е низа:

txt = 'aaa @@@ 123w'

Заменете ги во неа сите НЕ букви и цифри, кои се повторуваат повеќе пати по ред и дознајте колку замени се направени.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј