регулярные выражения. почему не работает

Ajax

Guest
регулярные выражения. почему не работает

<?
$text='345 DDDDD 5555555555555 fdsssh';
if ((ereg("(\d{3,4}\s[A-Z]{5})",$text,$reg);
print "$reg[0] - $reg[1] - $reg[2]";
?>

возращает только черточки, пробывал вместо скобок ставить слэши.. тоже самое.
нужно выбрать 3 или 4 числа , пробел затем слово из 5 букв
 

RomikChef

Guest
ну тогда так и пиши и не выпендривайся.
if ((ereg("([0-9]{3,4})( )([A-Z]{5})",$text,$reg);
 
Сверху