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

Langage PHP Discussion :

expression négative !


Sujet :

Langage PHP

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 187
    Points : 110
    Points
    110
    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
    194
    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 : 194
    Points : 200
    Points
    200
    Par défaut
    Bonsoir,

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

    Yasen77

  3. #3
    Rédacteur

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

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    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
    194
    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 : 194
    Points : 200
    Points
    200
    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 : 54
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2007
    Messages : 187
    Points : 110
    Points
    110
    Par défaut
    Je cherche l'expression régulière seule. Car je ne peux modifier le programme qui l'execute.

  6. #6
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 858
    Points : 6 556
    Points
    6 556
    Par défaut
    Essaies avec ça:

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

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 187
    Points : 110
    Points
    110
    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.

Discussions similaires

  1. [Python 2.X] probleme expression reguliere assertion avant négative
    Par xavier-Pierre dans le forum Général Python
    Réponses: 2
    Dernier message: 03/04/2015, 12h54
  2. [RegEx] Problème avec une expression négative
    Par diblasio dans le forum Langage
    Réponses: 8
    Dernier message: 17/08/2011, 10h42
  3. expression régulière négative
    Par msiol dans le forum Général Python
    Réponses: 10
    Dernier message: 10/04/2010, 03h14
  4. Renvoyer 0 si expression négative
    Par le y@m's dans le forum Langage SQL
    Réponses: 2
    Dernier message: 08/06/2009, 21h06
  5. Réponses: 5
    Dernier message: 11/06/2002, 15h21

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