⊗pyPmREMS 69 of 129 menu

Die subn-metode in Python se regulêre uitdrukkings

Die metode subn vervang karakters wat in die regulêre uitdrukking gespesifiseer is en gee 'n tuple terug, bestaande uit die resultaat en die aantal vervangings wat gedoen is. In die eerste parameter van die metode specifiseer ons die regulêre uitdrukking wat ons soek, in die tweede parameter - waarmee dit vervang word. In die derde parameter spesifiseer ons die string. In die vierde opsionele parameter spesifiseer ons die aantal vervangings:

re.subn(wat om te vervang, waarmee om te vervang, waar om te vervang, [aantal vervangings])

Kom ons het 'n string:

txt = '123 456 789'

Kom ons pas die metode subn op ons string toe:

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

Na die uitvoering van die kode sal die veranderde string en die aantal vervangings wat daarin gedoen is, vertoon word:

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

Gegee die string:

txt = 'aaa bbb 123 www'

Vervang daarin alle letters wat meer as een keer agtereenvolgens herhaal word en vind uit hoeveel vervangings gedoen is.

Gegee die string:

txt = 'aaa @@@ 123w'

Vervang daarin alles wat NIE letters en syfers is nie, wat meer as een keer agtereenvolgens herhaal word en vind uit hoeveel vervangings gedoen is.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp