2011-07-20 9 views

答えて

18
$(this).val().replace(/\\/g, ''); 

。 \ r \ nなどの制御文字には単一のバックスラッシュが使用されます。二重バックスラッシュを使用すると、これをエスケープして、必要なものを提供します。

2
var str = $(this).val().replace('/',''); 
+2

これは最初の出現を置き換えるだけで、出現のすべてが – Pratik

+0

@kleinohadを置き換えるわけではありません。また、今質問にいくつかの変更があります。 – naveen

+0

@mkeatsと一緒に行く – kleinohad

0

これを試してみてください。あなたは\文字を取得するために2つのバックスラッシュを使用する必要が

$(this).val($(this).val().replace(/\\/gi, "")); 
関連する問題