2011-06-29 17 views

答えて

6

私はあなたが文字を意味想定しています:ユーロ

をもしそうなら、あなたは試みることができる、

str = str.replace('\u00A4', ' '); 

それとも、ASCII以外の文字にそれを行いたい場合は、あなたが何かを試みることができますlike:

str = str.replace(/[^\u000A\u0020-\u007E]/g, ' '); 
+0

を行うことができます(/ [^ \ u000A \ u0020- \ x007E] + /、 ''); 'ブラウザが私にエラーを与えて'文字セットの範囲が無効です ' – Vivek

+0

私は\ xを意味する場所に\ xを入れたと思っています - – thomasrutter

+0

これはちょうど最初の四角いボックスを取り除いたものです... – Vivek

0

これらの文字の1つですか?私はこの `str.replaceをしようとしたとき▪ = ▪または■ = ■

もしそうなら、あなたはこの

var str ="Something ▪ and ■"; 
str = str.replace(/▪|■/g, " "); 
document.write(str); 

http://jsfiddle.net/jasongennaro/8mCuV/

+0

そのASCIIコードはuE001とuE000です – Vivek

関連する問題