⊗pyPmREMS 69 of 129 menu

Python регулярдык туюнтмалардагы subn методу

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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу