Souci avec preg_match

Mammouth du PHP | 531 Messages

03 sept. 2008, 22:46

Bonjour,

Je tente en vain d'isoler une chaine de caractère située entre des balises <titre> et </titre>

Je suis pourtant presque sur que mon masque est bon mais print_r me retourne un tableau vide :
preg_match( '#<titre>([^"])</titre>#', $content, $matches );
	print_r($matches);
J'aurrais fait une erreur ? :roll:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

04 sept. 2008, 00:36

Bonjour,

Tu n'indiques pas le nombre de caractères à récupérer (ou via un + ou une * éventuellement)
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 531 Messages

04 sept. 2008, 00:59

Bonjour,

Tu n'indiques pas le nombre de caractères à récupérer (ou via un + ou une * éventuellement)
Oups... effectivement c'est mieux comme ça ;) : ([^"]+)