[PHP]Métacaractéres

Résolu/Fermé
SamC7 - 15 juin 2009 à 14:09
gigaga Messages postés 2346 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 22 août 2014 - 15 juin 2009 à 14:15
Bonjour,
Voilà dans ma petite page PHP j'ai un IF qui permet de déterminé si dans un tableau (qui contient des balises = $content) un type de balises existe. Voilà a quoi cela ressemble :
while ($j != count($content))
		{
		if ($content[$j] == "<item id=\"1\">\n")
			{
			$compteur = $compteur + 1;
			}
		$j = $j+1;
		}

Ce code marche parfaitement...
Mon problème est qu'à la place de
"<item id=\"1\">\n"
j'aimerai des métacaractéres ou autres qui permet de dire que je veux les balises
 <item id = ....>\n
compris entre 1 et 7 (compris)...

J'ai déjà essayé ceci :
<item id=\"[1-7]\">\n
mais cela ne marche pas du tout... une erreur dans le code ou autre ?
Merci de m'aider ^^
A voir également:

2 réponses

gigaga Messages postés 2346 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 22 août 2014 301
15 juin 2009 à 14:11
if ($content[$j] == "<item id=\"1\">\n")

devient:
if (eregi("<item id=\"[1-7]\">\n", $content[$j]))
1
Impeccable, merci beaucoup tu m'enlève une aiguille du pied.

Merci beaucoup
0
gigaga Messages postés 2346 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 22 août 2014 301
15 juin 2009 à 14:15
De rien ;)
0