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

Shell et commandes GNU Discussion :

Problèmes des expressions régulières


Sujet :

Shell et commandes GNU

  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2003
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 166
    Par défaut Problèmes des expressions régulières
    Bonjour,
    j'arrive pas à supprimer la chaine: "'/*'"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sed 's/\'\/\*//g' fic
    Merci

  2. #2
    Membre émérite
    Avatar de Pouic
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 669
    Par défaut
    Bon, je ne sais pas trop ce que tu souhaites supprimer exactement (la chaîne /*, c'est vague...). Je te propose les deux solutions suivantes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ echo "essai : /toto/titi/tutu" | sed -e 's,/*,,g'
    essai : tototititutu
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ echo "essai : /toto/titi/tutu" | sed -e 's,/.*,,g'
    essai :
    Suivant ce que tu veux... Si cela ne répond pas à la question, précise un peu ce que tu attends en sortie (un exemple serait le bienvenu)

    EDIT : ou encore :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    echo "essai : /toto/titi/*tutu" | sed -e 's,/\*,,g'
    essai : /toto/tititutu
    Software becomes slower faster than hardware becomes faster
    [size=1]
    http://xrenault.developpez.com

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 106
    Par défaut
    Citation Envoyé par melmouj
    Bonjour,
    j'arrive pas à supprimer la chaine: "'/*'"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sed 's/\'\/\*//g' fic
    Merci

    essaye ca :

    OU

  4. #4
    Membre Expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    Non ?

    Sinon, ceci aussi fonctionne, bien que plus sale :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed -r 's/'\''\/\*//g' fic

Discussions similaires

  1. projet Access, comment créer des expressions ?!?
    Par laville dans le forum Access
    Réponses: 5
    Dernier message: 19/04/2006, 12h27
  2. Réponses: 1
    Dernier message: 03/02/2006, 12h35
  3. [RegEx] Traduire des "expression régulières" VBA en PHP
    Par jcachico dans le forum Langage
    Réponses: 13
    Dernier message: 19/01/2006, 14h02
  4. Recherche recursive à l'aide des expressions reguliére
    Par titoff dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/12/2005, 16h42
  5. RS 232 envoyer des donnees
    Par psyko_flex dans le forum C
    Réponses: 2
    Dernier message: 22/11/2005, 18h49

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