Javascript replace () не работает в VS - неизвестный персонаж - PullRequest
5 голосов
/ 08 февраля 2010

Я пытаюсь использовать функцию замены javascript для замены фигурных кавычек на прямые кавычки:

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

Это прекрасно работает в небольшом доказательстве html-файла концепции, который я написал, но когда он находится в визуальном студийном проекте, он заменяет фигурную цитату символом, который предлагает «неизвестный символ»:

Unknown character

Как я могу решить эту проблему, чтобы я мог правильно использовать приложение при отладке?

1 Ответ

6 голосов
/ 08 февраля 2010

Использовать юникод:

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

Вы можете найти юникодные эквиваленты различных цитат здесь .

...