>>28
こっちはちゃんと echo が実行されるぞ。何か間違っているんだろ。

>>31
全角数字 "以外" が出てくるまでをマッチさせればよい。以下、例。
<?php
$aiu = "東京都1−2−3";
if (ereg("^([^1|2|3|4|5|6|7|8|9]*)" , $aiu, $match)) {
 echo $match[1];
}
?>