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

VBScript Discussion :

Expression reguliere - gérer le caractère "$"


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 30
    Par défaut Expression reguliere - gérer le caractère "$"
    Bonjour,

    Dans la chaîne suivante qui contient des espaces en début et fin de chaine, je voudrais extraire la variable computer sans le caractère "$"

    Chaine = " computer1$ est un poste "

    soit récupérer le mot computer1

    Pouvez-vous m'aider ?

    Merci.

  2. #2
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    bonjour,
    l'écriture de pattern, c'est un peu comme les mots croisés ou le sudoku
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    regEx.Pattern = "(^|\s)\w+\$(\s|$)"
    et ne pas oublier d'éliminer le caractère final
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox Left(Trim(Match.Value),Len(Trim(Match.Value))-1)
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 30
    Par défaut
    Merci....

    Désolé ... j'ai oublié de préciser que parfois le caractère "$" n'est pas présent dans la chaine.

    Soit

    Chaine = " computer1$ est un poste "
    résultat = computer1
    Chaine = " computer2 est un poste "
    résultat = computer2

Discussions similaires

  1. Importation de données caractères avec quote
    Par caro92 dans le forum SAS Base
    Réponses: 3
    Dernier message: 25/11/2015, 09h59
  2. [RegEx] Expression reguliere (exclusion de caractères)
    Par whasaaaa dans le forum Langage
    Réponses: 10
    Dernier message: 24/12/2007, 13h27
  3. Réponses: 3
    Dernier message: 08/06/2007, 14h16
  4. Gérer du script entre quote
    Par Alexino2 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/07/2006, 23h44

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