Metoda replace

Metoda replace kryen kërkimin dhe zëvendësimin në një varg. Në parametrin e parë të metodës specifikojmë nënvargun që duam të zëvendësojmë. Në parametrin e dytë - me çfarë duam ta zëvendësojmë atë. Në parametrin e tretë jo të detyrueshëm mund të përcaktohet numri i zëvendësimeve të nënvargut.

Sintaksa

pythonvarg.replace(çfarë zëvendësojmë, me çfarë zëvendësojmë, [numri i zëvendësimeve])

Shembull

Le të zëvendësojmë të gjithë karakteret 'a' me !:

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

Rezultati i ekzekutimit të kodit:

python'!b!cde!'

Shembull

Dhe tani le të përcaktojmë numrin e zëvendësimeve:

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

Rezultati i ekzekutimit të kodit:

python'!b!cdea'

Shihni gjithashtu

  • metoda index,
    e cila kërkon indeksin e përputhjes së nënvargut në varg
  • metoda format,
    e cila vendos të dhënat duke përdorur formatimin e vargut
  • metoda count,
    e cila kthen numrin e paraqitjeve të nënvargut në varg
  • metoda endswith,
    e cila kontrollon paraqitjen e nënvargut nga fundi i vargut
  • metoda find,
    e cila kthen indeksin e parë të përputhjes së nënvargut në varg