| 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 faire pour supprimer plusieurs sous-chaînes d'une chaîne
    Certains langages de programmation ont des fonctions intégrées de traitement de texte qui font de la manipulation de chaînes de texte très facile. Par exemple, le langage de programmation Python dispose d'une bibliothèque de traitement de texte très robuste qui vous permet d'effectuer des opérations complexes avec un minimum de code . Vous pouvez utiliser cette bibliothèque pour éditer des chaînes avec superflu et des séquences indésirables de texte. Ces chaînes non désirées peuvent être enlevées avec une seule étape en Python. Dans d'autres langues , il faudrait beaucoup plus de code, ce qui peut introduire des erreurs et des comportements inattendus. Choses que vous devez
    ordinateur avec Python 3.2 langage de programmation installé ( voir la Ressource )
    Voir Plus Instructions
    1

    ouvrir l'éditeur de texte IDLE qui vient avec le téléchargement Python. L'éditeur de texte IDLE se trouve dans Program Files (ou des applications pour Macintosh) , dans le répertoire Python. Un fichier de code source vide s'ouvre dans la fenêtre de l'éditeur de texte IDLE.
    2

    Importer le Python "re ", le module qui contient le texte traitement fonction "sub" que vous allez utiliser pour remplacer les chaînes. Ecrire la ligne suivante en haut du fichier de code source:

    import re
    3

    créer une chaîne avec plusieurs chaînes , non désirées. Par exemple , vous pouvez ajouter la chaîne " abc " à " Bonjour tout le monde ! " par écrit la déclaration de chaîne suivante :

    myString = " abcHelloabcWorldabc ! "
    4

    supprimer toutes les chaînes à l'aide de la fonction "sub" . Cette fonction remplace toutes les occurrences d'une chaîne par une autre . Pour supprimer une chaîne, vous laissez la chaîne brute de remplacement . Par exemple, vous pouvez utiliser la fonction de cette façon à supprimer toutes les occurrences de " abc" de la chaîne :

    myNewString = re.sub ( "abc" , "", myString )
    < br > 5

    Imprimer la chaîne à la fenêtre de sortie :

    impression ( myNewString )
    6

    exécuter le programme. La sortie ressemble à ceci :

    HelloWorld

    Previous :

    next :
      articles connexes
    ·Comment accéder Python docstring 
    ·Comment faire vos propres jeux vidéo avec Python 
    ·Comment écrire un code en Python 
    ·Python processus OS 
    ·Comment trier séquence Symboles 
    ·Comment code HTML avec Python 
    ·Comment graphique avec Python 
    ·Liste des fonctions dans un module Python 
    ·Qu'est-ce que Python Coding 
    ·Comment utiliser le dictionnaire Python pour Looping 
      articles en vedette
    ·Comment calculer le nombre de semaines entre deux dates…
    ·Comparaison de Perl avec Python 
    ·Comment obtenir l'ID cellulaire localisation du réseau…
    ·Comment faire pour modifier des sites HTML 
    ·Comment convertir un nombre en une lettre en Java 
    ·Comment exporter BMP en GIF en VB6 
    ·Comment concaténer dans DB2 SQL 
    ·Importance des diagrammes de flux de données 
    ·Comment envoyer des SMS à l'aide VB 
    ·Qu'est-ce sont des propriétés VB.Net 
    Copyright © Connaissances Informatiques http://fr.wingwit.com