81 of 151 menu

Metoden replace

Metoden replace utför sökning och ersättning i en sträng. I metodens första parameter anger vi delsträngen som vi vill ersätta. I den andra parametern - vad vi vill ersätta den med. I den tredje valfria parametern kan vi ange antalet ersättningar av delsträngen.

Syntax

sträng.replace(vad vi ersätter, vad vi ersätter med, [antal ersättningar])

Exempel

Låt oss ersätta alla tecken 'a' med !:

txt = 'abacdea' print(txt.replace('a', '!'))

Resultat av kodkörning:

'!b!cde!'

Exempel

Och nu sätter vi antalet ersättningar:

txt = 'abacdea' print(txt.replace('a', '!', 2))

Resultat av kodkörning:

'!b!cdea'

Se även

  • metoden index,
    som söker index för delsträngsträff i strängen
  • metoden format,
    som substituerar data med hjälp av strängformatering
  • metoden count,
    som returnerar antalet förekomster av en delsträng i strängen
  • metoden endswith,
    som kontrollerar förekomst av delsträng från slutet av strängen
  • metoden find,
    som returnerar index för den första träffen av delsträngen i strängen
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