⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау