如何匹配Javascript中的所有ASCII字符?

时间:2015-12-27 18:40:41

标签: javascript

我想从字符串中删除所有非ASCII字符,并且我编写了以下代码,但是无法找到新的行字符。当遇到新行时,它会用空格字符

替换遇到的新行

的字符串=与string.replace(/ [^ \ x00f- \ 0x7F部分] /克, '');

1 个答案:

答案 0 :(得分:1)

ASCII的范围为0到127,因此请使用/[^\x00-\x7F]/

var str="INFO] :谷���新道, ひば���ヶ丘2丁���, ひばりヶ���, 東久留米市 (Yo thats cool)";
str = str.replace(/[^\x00-\x7F]/g, "");
alert(str);