J'ai eu des problèmes avec les expressions régulières.
C'est mon code
$pattern = "^([0-9]+)$";
if (preg_match($pattern, $input))
echo "yes";
else
echo "nope";
Je le lance et obtient:
Attention: preg_match () [function.preg-match]: Aucun délimiteur de fin '^' trouvé dans