81 of 151 menu

Metoda replace

Metoda replace efectuează căutare și înlocuire într-un șir. În primul parametru al metodei specificăm substringul pe care dorim să-l înlocuim. În al doilea parametru - cu ce dorim să-l înlocuim. În al treilea parametru opțional putem specifica numărul de înlocuiri ale substringului.

Sintaxă

șir.replace(ce înlocuim, cu ce înlocuim, [număr de înlocuiri])

Exemplu

Să înlocuim toate caracterele 'a' cu !:

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

Rezultatul executării codului:

'!b!cde!'

Exemplu

Și acum să specificăm numărul de înlocuiri:

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

Rezultatul executării codului:

'!b!cdea'

Vedeți și

  • metoda index,
    care caută indexul potrivirii substringului în șir
  • metoda format,
    care substituie date cu ajutorul formatării șirului
  • metoda count,
    care returnează numărul de apariții ale substringului în șir
  • metoda endswith,
    care verifică apariția substringului de la sfârșitul șirului
  • metoda find,
    care returnează indexul primei potriviri a substringului în șir
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge