| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    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"

    Previous :

    next :
      articles connexes
    ·Nombre variable d'arguments pour Python 
    ·Comment faire de tableau 3D en Python 
    ·Quelle est la différence entre le point Editeurs de ca…
    ·Comment carrés en Python 
    ·Comment faire pour convertir RGB à HSL en Python 
    ·Comment puis-je intégrer des données dans un script P…
    ·Comment faire pour modifier autocueillette et PYC Fichi…
    ·Comment faire de nouvelles lignes en Python 
    ·Comment imprimer en Python sans changer la ligne 
    ·Comment lire et écrire des autorisations pour les modu…
      articles en vedette
    ·Comment faire pour modifier un script de passe en PHP 
    ·La fonction se multiplient dans MySQL 
    ·Comment puis- je mettre en œuvre un sac de billes en J…
    ·Comment utiliser des caractères japonais autochtones d…
    ·Comment faire pour augmenter la valeur d'un pointeur da…
    ·Comment le code Boîtes Java 
    ·Comment faire un Température Pseudocode & Organigramme…
    ·Comment télécharger et stocker des médias Avec l'iPh…
    ·Définition de la programmation informatique Langues 
    ·La différence entre SOAP et REST service Web 
    Copyright © Connaissances Informatiques http://fr.wingwit.com