Variables dans un preg_match

Fermé
Wylide9 Messages postés 7 Date d'inscription jeudi 21 juin 2012 Statut Membre Dernière intervention 22 juin 2012 - 21 juin 2012 à 09:23
Wylide9 Messages postés 7 Date d'inscription jeudi 21 juin 2012 Statut Membre Dernière intervention 22 juin 2012 - 22 juin 2012 à 08:28
Bonjour,



je vous explique mon problème qui je pense est simple mais malheureusement je ne trouve pas la solution. J'ai un preg_match qui vérifie des caractère ); et j'aimerai qu'il reconnaisse aussi le contenu d'une variable mais je n'arrive pas à trouver la solution pour qu'il vérifie cette variable. Mon code sera sans doute plus explicit:


if (preg_match("#\);#",$ligne)){ // je voudrai inséré $ordres dans ce preg_ match pour que la variable soit vérifiée en tant que début de ligne

echo 'ligne à executer';

}

2 réponses

Wylide9 Messages postés 7 Date d'inscription jeudi 21 juin 2012 Statut Membre Dernière intervention 22 juin 2012 1
Modifié par Wylide9 le 22/06/2012 à 08:28
Merci de m'avoir répondu jaky1212,


Malheureusement je savais déjà qu'il fallait mettre ^ pour indiqué le début de ligne je voulais savoir s'il était possible de faire quelque chose comme ça:


preg_match("#^".$ordres."\);#",$ligne)
1
jaky1212 Messages postés 126 Date d'inscription mardi 25 août 2009 Statut Membre Dernière intervention 4 mars 2013 8
21 juin 2012 à 16:20
Pour vérifier si c'est en début de ligne, rajoutes ^ au début de la regexp. preg_match("#^\);#",$ligne))
0