⊗pyPmREMS 69 of 129 menu

Njia subn katika Semi za Kawaida za Python

Njia subn inafanya ubadilishaji wa wahusika, ulioainishwa kwenye semi ya kawaida na kurudisha tuple, inayojumuisha matokeo na idadi ya mabadilisho yaliyofanyika. Kwenye parameta ya kwanza ya njia tunaainisha semi ya kawaida, ambayo tutatafuta, kwenye parameta ya pili - tunabadilisha kuwa nini. Katika parameta ya tatu tunaainisha mfululizo. Katika parameta ya nne ya hiari tunaainisha idadi ya mabadilisho:

re.subn(kinachobadilishwa, kinabadilishwa kuwa nini, kinabadilishwa wapi, [idadi ya mabadilisho])

Wacha tuwe na mfululizo:

txt = '123 456 789'

Wacha tutumie njia subn kwenye mfululizo wetu:

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

Baada ya kutekeleza kodi matokeo yataonyeshwa mfululizo uliobadilishwa na idadi ya mabadilisho yaliyofanyika ndani yake:

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

Umepewa mfululizo:

txt = 'aaa bbb 123 www'

Badilisha ndani yake herufi zote, zilizoandikwa mara kadhaa mfululizo na ujue ni mabadilisho mangapi yaliyofanyika.

Umepewa mfululizo:

txt = 'aaa @@@ 123w'

Badilisha ndani yake yasiyo herufi wala nambari, zilizoandikwa mara kadhaa mfululizo na ujue ni mabadilisho mangapi yaliyofanyika.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa