Javascript replace()在VS中不起作用 - 未知字符

时间:2010-02-08 16:20:46

标签: javascript visual-studio-2008 replace special-characters

我正在尝试使用javascript替换函数将直引号替换为引号:

var EditedContent = content.replace(/“/g, '"');

这在一个小概念验证html文件中很有用,但是当它在一个可视化工作室项目中时,它会用一个暗示“未知字符”的符号替换卷曲引用:

Unknown character http://img31.imageshack.us/img31/8826/javascriptz.jpg

如何解决此问题,以便在调试时可以正确使用该应用程序?

1 个答案:

答案 0 :(得分:6)

使用unicode:

... = content.replace(/\u201C/g, '"');

你可以找到各种引号here的unicode等价物。