Par défaut pb regexp et Hexa
Bonjour,
j'ai pas tout compris aux regexp avec les hexa, aussi je pose ma question ici en souhaitant que l'un d'entre vous aura la réponse.
Voila, je souhaite rechercher une séquence Hexa dans une chaine, pour ça :
Je génère une chaine d'hexa avec dechex() :
Code:
for($i=0; $i<10; $i++) $chaine .= dechex(rand(0,1));
et je veux chercher tous les 1:
Code:
$pattern = '#\x{1}#'
ce pattern ne me retourne rien.
J'ai pourtant bien une chaine d'hexa, si je fais
Code:
$pattern = '#[[:xdigit:]]+#';
il me retourne bien toute la séquence.
Ou est le problème, qu'est ce qui m'a échappé ?
Si quelqu'un a une idée...
Merci.