1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : mai 2007
    Messages : 187
    Points : 78
    Points
    78

    Par défaut expression négative !

    Bonjour,

    je cherche a savoir les Chaine qui ne contiennent pas une autre chaine en utilisant uniquement une expression régulière.

    par exemple :
    1/ Bonjour madame duchmol, ca va?
    2/ duchmol est en vacances
    3/ Bonjour jean
    4/ bonsoir marcel
    5/ chmoldu

    je veux la regex qui me sorte uniquement les chaine ne contenant pas "duchmol" i.e 3, 4 et 5.

    Malheureusement je n'ai pas accès au code qui exécute la regexp et j'ai besoin que la negation soit exprimé dans la regexp elle même.

    merci.

    P.

  2. #2
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    mars 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : mars 2007
    Messages : 182
    Points : 162
    Points
    162

    Par défaut

    Bonsoir,

    As-tu regarder la fonction preg_match de php.
    Cela correspond à se que tu recherche.

    Yasen77

  3. #3
    Responsable Développement Web


    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    juin 2008
    Messages
    23 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2008
    Messages : 23 792
    Points : 93 167
    Points
    93 167
    Billets dans le blog
    20

    Par défaut

    preg_match, c'est un peu lourd pour un truc aussi trivial... strpos fera aussi bien l'affaire sans expression régulière.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    mars 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : mars 2007
    Messages : 182
    Points : 162
    Points
    162

    Par défaut

    oui effectivement, je l'avais oublié celui la

    Yasen77

  5. #5
    Membre régulier
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : mai 2007
    Messages : 187
    Points : 78
    Points
    78

    Par défaut

    Je cherche l'expression régulière seule. Car je ne peux modifier le programme qui l'execute.

  6. #6
    Membre émérite Avatar de CosmoKnacki
    Homme Profil pro
    Inscrit en
    mars 2009
    Messages
    539
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mars 2009
    Messages : 539
    Points : 899
    Points
    899

    Par défaut

    Essaies avec ça:

    par contre ça n'accepte pas la phrase :
    Jean et Marcel vont à duchmoland.

  7. #7
    Membre régulier
    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : mai 2007
    Messages : 187
    Points : 78
    Points
    78

    Par défaut

    Citation Envoyé par CosmoKnacki Voir le message
    Essaies avec ça:

    par contre ça n'accepte pas la phrase :
    Jean et Marcel vont à duchmoland.
    ça à l'air de marcher (en supprimant les / devant et derrière)...
    merci.

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