いまeregiを使ってフォームから送られてきたデータに
半角記号があればはじくスクリプトを書いているのですが
$と\だけが正しくはじかれません。

if(eregi("$",$_POST["deta"])){
//もしくはif(eregi("\\",$_POST["deta"])){
return false;
}else{
return true;
}

いちを\$も試してみたのですが上手くいきません。
正規表現でググって見ても明確な答えも出ず
$でググる事もできないので困ってます。

OSはfreeBSD、php4.4.6(レンタルサーバ)になります。