Leírás
A Python karakterlánc metódus cseréje () a karaktersorozat, amelyben a régi előfordulásait újra cserélték, opcionálisan a maximálisra korlátozva a cserék számát.
Szintaxis
A következő a (() metódus szintaxisa –
str.replace(old, new)
Paraméterek
-
régi – Ez a régi alfej, amelyet ki kell cserélni. >
új – Ez egy új szubsztring, amely felváltja a régi sztringet.
-
max – Ha ezt az opcionális argumentumot max megadják, akkor csak az első számlálási előfordulás kerül helyettesítésre.
Return Value
Ez a metódus visszaadja a karaktersorozat egy példányát, a régi alszöveg minden előfordulását új helyettesíti. Ha az opcionális max argumentum meg van adva, akkor csak az első számlálási előfordulás kerül kicserélésre.
Példa
A következő példa a csere () metódus használatát mutatja be.
#!/usr/bin/pythonstr = "this is string example....wow!!! this is really string"print str.replace("is", "was")print str.replace("is", "was", 3)
Amikor a program felett futunk, a következő eredményt produkálja –
thwas was string example....wow!!! thwas was really stringthwas was string example....wow!!! thwas is really string