Forum Clubic

[PHP] pb avec preg_match

bonjour,

j’ai un problème avec une expression régulière, j’ai pas l’habitude de manier ça alors je pense que l’erreur doit être toute simple.

cette magnifique ligne de code, sert ( ou plutôt est censé servir ) à rendre valide une couleur écrite en hexadécimale.

malheuresement, ca ne marche, et toute mes chaines de caractères sont considérrer comme valide.

un petit coup de main serait le bienvenue

merci

c’est assez logique…

[^g-z] : tout caractère autre que g, …, z

Moralité?

return preg_match(’/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i’, $color);

fonctionnera mieux…

merci, ca marche niquel