指摘の通り、mb_eregにかえたんですが・・・

<?php
if (mb_ereg("/[ぁ-ん]{5}/", "あいうえお")) {
print "A match was found.";
} else {
print "A match was not found.";
}
?>

結果が A match was not found.
なんですけど、まだ何かおかしいところあるんでしょうか?