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 :

[VBScript|Expression Reguliere] Comment indiquer que l'on veut l'absence d'un caractère dans une chaine


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    483
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 483
    Par défaut [VBScript|Expression Reguliere] Comment indiquer que l'on veut l'absence d'un caractère dans une chaine
    Bonjour,

    Je tourne en rond avec une expression régulière :
    je n'arrive pas a traduire le fait que ne veut pas de caractère ":" dans une chaine de caractère.

    Actuellement j'aimerais différencier 2 types de chaines de caractère :

    la première :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    str_debut_bloc = "<RDF:Description RDF:about=" & chr(34) & "urn:mimetype:application/pdf" & chr(34)
    la deuxième
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    str_debut_bloc = "  <RDF:Description RDF:about=" & chr(34) & "urn:mimetype:handler:message/disposition-notification" & chr(34)
    En utilisant cette expression régulière :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .Pattern = "^\s*<RDF:Description RDF:about="& chr(34) & "urn:mimetype:[\w\W]*$"
    Mon soucis est qu'il match vrai pour les deux chaines de caractère.

    La seul façon de les différencier et que dans la première chaine de caractère après "mimetype:" il ne doit plus y avoir de caractère ":".

    Or je n'arrive pas a exprimer le fais qu'il peut y avoir tout type de caractères après "mimetype:" sauf le caractère :

    Si qqn à une idée

    merci d'avance

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    483
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 483
    Par défaut
    Bonjour

    je me réponds à moi même :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .Pattern = "^\s*<RDFescription RDF:about="& chr(34) & "urn:mimetype:[^:]*$"
    bonne journée

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

Discussions similaires

  1. Réponses: 22
    Dernier message: 13/11/2011, 19h05
  2. Comment faire pour que le focus soit à la fin d'un texte dans une textbox ?
    Par gryffondor8392 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 24/02/2011, 21h07
  3. Réponses: 2
    Dernier message: 05/02/2010, 14h51
  4. Réponses: 4
    Dernier message: 14/11/2008, 21h00
  5. Réponses: 4
    Dernier message: 29/08/2006, 17h44

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