IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

supprimer le symbole \ dans une chaine de caractere [Python 3.X]


Sujet :

Python

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Points : 90
    Points
    90
    Par défaut supprimer le symbole \ dans une chaine de caractere
    Bonjour,
    Je n'y arrive pas. J'ai tenté ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    raw_text=' J\'utilse ces chaussons comme \\\\"Paul\\"\\" l\'été pour la.plage'
    raw_text = re.sub("\"," ",raw_text)
    SyntaxError: EOL while scanning string literal

    Je sais que c'est parce que ce symbole est propre à Python, n'empêche que dans les chaînes récupérées, il y a ce symbole et j'aimerai l'enlever.
    Merci pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    De plus, si je veux enlever le « . » situé entre la et plage, en utilisant raw_text = re.sub('.'," ",raw_text) plus rien ne s'affiche quand je fais un print(raw_text)

  3. #3
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 483
    Points : 13 684
    Points
    13 684
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    s = 'Hello \\World'
    print(s)
    s = s.replace('\\', '')
    print(s)
    Sortie :
    Hello \World                                                                                                                                                               
    Hello World 
    Ton erreur vient du fait que tu n'échappes pas ton \ dans la 2e ligne.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 06/11/2007, 13h36
  2. Réponses: 13
    Dernier message: 03/10/2007, 12h25
  3. Réponses: 5
    Dernier message: 21/11/2005, 15h24
  4. Réponses: 3
    Dernier message: 01/02/2005, 00h18
  5. recuperer certains temes dans une chaine de caractere
    Par leviathan516 dans le forum ASP
    Réponses: 2
    Dernier message: 15/10/2004, 11h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo