如何取代这个看起来很奇怪的符号:“,用适当的双引号:”

时间:2012-03-26 04:53:18

标签: javascript

我有一个textarea,用作Java类发送的电子邮件的正文 用户报告说,在从Apple的Keynote复制文本并发送电子邮件后,应该是双引号的字符显示为“?”。

在进一步检查时,用户似乎使用了这个符号:“,而不是典型的'”'。

我一直试图通过使用:

在javascript(没有成功)中替换此符号
   str.replace("“", '"')

1 个答案:

答案 0 :(得分:0)

您发布的代码确实有效:

> "“".replace("“", '"')
""" 

然而,这不会解决问题,因为你会得到类似的其他unicode字符的结果。

这是一个需要在后端修复的问题,因为这很可能是错误处理Unicode的地方。