2012-03-26 35 views
0

我有一個textarea用作Java類發出的電子郵件的主體
用戶已經報告從蘋果的Keynote複製文本,併發送電子郵件,應該是雙引號的字符,顯示爲'?'。如何替換這個奇怪的引號符號:「,用一個適當的雙引號:」

在進一步的檢查中,似乎用戶使用了這個符號:「,而不是典型的'」 '。

我一直在嘗試使用,以取代在JavaScript中(沒有成功)這個符號:

str.replace("「", '"') 

回答

0

你已經發布的代碼不工作:

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

然而,這不會解決這個問題,因爲你會得到類似的其他Unicode字符的結果。

這是一個需要在後端解決的問題,因爲這很可能是Unicode處理錯誤的地方。

+0

謝謝大衛。我意外提交了部分完成的問題,但您仍然回答了我正在尋找的問題。 – Paul 2012-03-26 05:29:49

+0

有誰知道一個網站/資源,你可以粘貼一個符號,並被告知什麼是unicode字符代碼? – Paul 2012-03-26 22:09:18

+0

不知道網站,但可以使用'.charCodeAt':'「」「.charCodeAt(0)'。 – 2012-03-27 01:10:33

相關問題