⊗pyPmREMS 69 of 129 menu

Metoden subn i reguljära uttryck i Python

Metoden subn utför ersättning av tecken som anges i det reguljära uttrycket och returnerar en tuple som består av resultatet och antalet utförda ersättningar. I den första parametern för metoden anger vi det reguljära uttrycket som vi ska söka efter, i den andra parametern - vad vi ska ersätta det med. I den tredje parametern anger vi strängen. I den fjärde valfria parametern anger vi antalet ersättningar:

re.subn(vad vi ersätter, vad vi ersätter med, var vi ersätter, [antal ersättningar])

Låt oss säga att vi har en sträng:

txt = '123 456 789'

Låt oss tillämpa metoden subn på vår sträng:

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

Efter att koden har körts kommer den ändrade strängen och antalet gjorda ersättningar att skrivas ut:

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

Given en sträng:

txt = 'aaa bbb 123 www'

Ersätt alla bokstäver som upprepas flera gånger i följd i den och ta reda på hur många ersättningar som gjordes.

Given en sträng:

txt = 'aaa @@@ 123w'

Ersätt alla tecken som INTE är bokstäver eller siffror, som upprepas flera gånger i följd och ta reda på hur många ersättningar som gjordes.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa