如何在JavaScript中替换ASCII代码(alt + 207)?

时间:2011-06-29 03:52:52

标签: javascript regex

我有一个包含square boxes的字符串(我发现它的ascii代码为alt+207)...

如何用''(单个空格)替换它。

2 个答案:

答案 0 :(得分:6)

我假设你的意思是角色:¤

如果是这样,你可以尝试,

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

或者如果您想对任何非ASCII字符进行操作,您可以尝试以下方法:

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

答案 1 :(得分:0)

这是其中一个角色吗? ▪ =▪或■ =■

如果是这样,你可以这样做

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

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