Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire pour convertir un enti…
  • Comment changer la couleur dans une …
  • Python Tutorial pour la concaténati…
  • Comment calculer la largeur du texte…
  • Comment faire pour convertir les ent…
  • Comment trouver un numéro de magie …
  • Comment rejoindre les listes en Pyth…
  • Comment déterminer la longueur du d…
  • Comment faire pour importer une clas…
  • Comment ajouter une variable à lui-…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment rechercher et remplacer avec Python

    La classe String de Python est fourni , dès la sortie de la boîte, avec une puissante méthode de recherche et de remplacement nommé « remplacer ». Il fonctionne de la même que la fonction rechercher- remplacer dans n'importe quel éditeur de texte ordinaire . Un inconvénient est qu'il ne prend pas en charge les expressions régulières. Instructions
    1

    Ouvrez l'interpréteur Python
    2

    définir une chaîne en tapant la commande suivante dans l'interpréteur : .

    S = " Ceci est une chaîne ».
    3

    Effectuez une recherche et remplacer par la " " méthode :

    s = s.replace replace ( " This " , " That " )

    le résultat sera " C'est une chaîne. " Remarquez, les chaînes en Python sont immuables , ils ne peuvent pas être modifiés une fois qu'ils sont définis. Afin de contourner ce problème , il est nécessaire de réaffecter la nouvelle chaîne créée par la commande " replace" à la même nom de variable.
    4 Type de

    la suivante pour effectuer une recherche, mais ne remplace pas le premières instances du motif trouvé :

    s = s.replace ( " trouver ", " remplacer" , count)

    Par exemple :

    s = "Ceci est une chaîne. c'est une autre chaîne. "

    s = s.replace (" Ceci "," Cela ", 1)

    Comme la valeur de comptage est réglé sur " 1 ", seule la première instance sera remplacé , ce qui donne le résultat suivant: . " . c'est une chaîne Ceci est une autre chaîne"

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire une boîte d'entrée en Python 
  • Quelle est la différence entre le point Editeurs de catégorie de notation en C 
  • Comment se connecter en utilisant Python à Zangle 
  • Comment lire un flotteur binaire avec Python 
  • Comment faire pour trouver l'indice d'une chaîne en Python 
  • Comment vérifier si un fichier existe , puis supprimez- en Python 
  • Comment faire pour installer pyinotify dans Python 2.7 
  • Comment faire une horloge en Python 
  • Comment copier une liste avec Python Syntaxe 
  • Comment faire pour créer une liste à partir d'une chaîne en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc