Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/04/2008, 17h28   #1
Invité de passage
 
Inscription : mai 2006
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 14
Points : 2
Points : 2
Par défaut chaine ne commencant pas par une sous-chaîne

Bonjour,

je voudrais connaitre les variables de mon code PHP qui ne commencent pas par "int" ou "arr".

Par exemple : $intId, $arrErrors sont bonnes, et je coudrais afficher $toto, $tata etc...

J'ai déja essayé pas mal de possibilités, je ne sais plus trop comment faire.

/\$[^int|arr]/ ne marche pas car il cherche des chaines commencant soit par i, n ou t...

J'ai aussi essayé les assertions, mais sans succès.

Voyez-vous une solution ?

Merci d'avance

Olivier
Darkolive est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2008, 06h10   #2
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
qu'est-ce que \$ pour toi ?
comment étaient tes tests avec des assertions ?
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 09h05   #3
Invité de passage
 
Inscription : mai 2006
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 14
Points : 2
Points : 2
Ben \$ c'est un $ dans une chaine. En fait mon but était de rechercher dans mon code les variables ne commencant pas par $intXXX ou $arrXXX.

En fait voici la solution /\$(?!int|arr)/

J'avais du essayé un truc du style /\$(?!(int|arr))/

Merci encore
Darkolive est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h08.


 
 
 
 
Partenaires

Hébergement Web