php4.3にて検索用の管理用データベースを作成しています。
検索時にはクエリーに日本語を含めることもあるのですが、
そのときに「ー」が入るとREG_EBRACKというエラーが返ってきます。

調べてみたところJIS特有?のエラーで別の文字コードで回避出来るらしいのですが、
システムの都合上JISで構築する必要があります。

この場合「ー」を含んだ文字のエラーを回避する方法はありますでしょうか。

よろしくお願いします。