⊗pyPmREMS 69 of 129 menu

Metoden subn i regulære udtryk i Python

Metoden subn udfører erstatning af tegn, angivet i det regulære udtryk, og returnerer en tuple, bestående af resultatet og antallet af udførte erstatninger. I den første parameter for metoden angiver vi det regulære udtryk, som vi skal søge efter, i den anden parameter - hvad vi erstatter det med. I den tredje parameter angiver vi strengen. I den fjerde valgfrie parameter angiver vi antallet af erstatninger:

re.subn(hvad erstatter vi, hvad erstatter vi med, hvor erstatter vi, [antal erstatninger])

Lad os sige, at vi har en streng:

txt = '123 456 789'

Lad os anvende metoden subn på vores streng:

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

Efter udførelse af koden vil den ændrede streng og antallet af udførte erstatninger i den blive vist:

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

Givet en streng:

txt = 'aaa bbb 123 www'

Erstat alle bogstaver, der gentages flere gange i træk, og find ud af hvor mange erstatninger der blev foretaget.

Givet en streng:

txt = 'aaa @@@ 123w'

Erstat alle IKKE bogstaver og cifre, der gentages flere gange i træk, og find ud af hvor mange erstatninger der blev foretaget.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis