Вы сказали в своем сообщении
как мне принять строку с целыми числами 0-9 AND alpha a-zA-Z, но
Если это AND является локальным и читает "буквы && цифры", это становится более сложным:
...
$nd = preg_match_all('/\d/', $text, $m); # count numbers
$na = preg_match_all('/[a-zA-Z]/', $text, $m); # count characters
$nn = $na + $nd; # must be like strlen($text)
if($nn==strlen($text) && $nn>=5 && $nn<=15 && $na && $nd)
echo "$text ok";
else
echo "$text not ok";
...
Привет
БВУ