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 :

Assertion négative avec ereg_replace() [RegEx]


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 27
    Par défaut Assertion négative avec ereg_replace()
    Bonjour,

    J'essaye de remplacer tout les paramettres de l'url, excepté ce où il y a liste=blablabla.
    (!?liste) il me semble que c'est ça en REGEX, mais ça ne fonctionne pas. Pourtant j'ai réussi à le faire une foie. Merci pour l'aide.

    $parametre = ereg_replace("&(!?liste)[a-z]+=[^&]+", "", $_SERVER['REQUEST_URI']);

  2. #2
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 27
    Par défaut
    Réponse

    $parametre = preg_replace('/&(?!cat|num-site)[-a-z]+=[^&]+/', '', $_SERVER['REQUEST_URI']);

  3. #3
    Membre chevronné Avatar de SphynXz
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    439
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 439
    Par défaut
    je suis curieux de connaître l'intérêt d'un tel script ?

    tu fais de l'url rewriting inversé?

    parce que la superglobal $_GET le fait mieux que toi

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

Discussions similaires

  1. [RegEx] Problème avec ereg_replace()
    Par Neuromancien2 dans le forum Langage
    Réponses: 8
    Dernier message: 01/07/2006, 23h26
  2. [regexp] Problème avec ereg_replace
    Par romuluslepunk dans le forum Langage
    Réponses: 2
    Dernier message: 23/05/2006, 18h11
  3. [RegEx] Assertion négative dans une classe
    Par xuoy dans le forum Langage
    Réponses: 8
    Dernier message: 20/02/2006, 11h59
  4. [RegEx] bug avec ereg_replace()
    Par taly dans le forum Langage
    Réponses: 6
    Dernier message: 26/12/2005, 23h12
  5. [MySQL] probleme d'antislash avec ereg_replace
    Par photorelief dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 13/10/2005, 11h27

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