Comment utiliser String.replace () dans Python 3.x

Sommaire :

Doc officiel: Python 3 str.replace

str.replace (ancien, nouveau[, count])

Renvoyez une copie de la chaîne avec toutes les occurrences de substring ancien remplacées par nouveau. Si le nombre d’arguments facultatifs est donné, seules les premiers événements de décompte sont remplacés.

correspondant VSCodeL’avis de syntaxe est:

Entrez la description de l'image ici

str.replace (self: str, old, nouveau, count) -> str

  • Méthode 1: Utilisez le remplacement de la STR intégrée -> str.replace(strVariable, old, new[, count])
replacedStr1 = str.replace(originStr, "from", "to")
  • Méthode 2: Utilisez le remplacement de la variable STR -> strVariable.replace(old, new[, count])
replacedStr2 = originStr.replace("from", "to")

code:

originStr = "Hello world"

# Use case 1: use builtin str's replace -> str.replace(strVariable, old, new[, count])
replacedStr1 = str.replace(originStr, "world", "Crifan Li")
print("case 1: %s -> %s" % (originStr, replacedStr1))

# Use case 2: use str variable's replace -> strVariable.replace(old, new[, count])
replacedStr2 = originStr.replace("world", "Crifan Li")
print("case 2: %s -> %s" % (originStr, replacedStr2))

sortir:

case 1: Hello world -> Hello Crifan Li
case 2: Hello world -> Hello Crifan Li

Capture d’écran:

Entrez la description de l'image ici

Mon message connexe (chinois): 【详解】 Python 3 中字符串的替换 Str.replace

À LIRE  Google Chrome - Téléchargez le navigateur rapide et sécurisé de Google

Vous voulez suivre notre blog ?

Recevez nos conseils les plus précieux dans votre boîte de réception, une fois par mois !

Articles associés