javascriptの人力検索質問

こういう質問があった。
javascriptで「?」(半角の¥)を置き換えるにはどうすればよいのでしょうか? hoge.replace(?????????, "円マーク");

\\の話かなぁと思って安易に回答すると、もっと深刻な問題みたい。
あい\うえおはダメでも、かき\くけこ
はOKだったので、文字コードの問題なのかなぁ。と思ったりした。
あの[表]とか[能]とかの問題のやつ。

でも[う]は、対象ではない。
よくわからないけど、\自体のコードをダイレクトに叩けばよいかもと
思って作ってみた。

これでうまくいく。まぁ2つ以上\がきたらできないと思うけど、
そんなときは、gを入れよう。

<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<SCRIPT LANGUAGE="JavaScript"><!--
function check(){
	var ss = document.form.hoge.value;
	alert(ss);
	ss = ss.replace(/\x5c/,'');
	//	alert(document.form.hoge.value.replace("\\", ""));
	alert(ss);
	
}
//--></SCRIPT>
</HEAD>
<BODY>
<FORM name="form">
<INPUT type="text" name="hoge">
<INPUT type="button" value="送信" onClick="check()">
</FORM>
</BODY>
</HTML>

よい勉強になった。