テキストファイルをfile()で配列にして、そこからE(全角)で始まる
英数字の文字列を取り出したいのですが、うまくいきません。(処理されない)

$file_array=file("$filename.txt");
for($i=0; $i < 10; $i++)
{
  $str = mb_ereg("[a-zA-Z][a-zA-Z0-9]*",$file_array[$i]);
  if($str)
  {
$gakuseki = $str;
echo "$gakuseki"<br>\n;
  }
//その他の項目
}
このような感じで、Eから始まる文字列を抜き出す処理を加えると、
何も処理されなくなってしまいまして。。。
よろしければ、お教え願いたく。