0
我有一個textarea用作Java類發出的電子郵件的主體
用戶已經報告從蘋果的Keynote複製文本,併發送電子郵件,應該是雙引號的字符,顯示爲'?'。如何替換這個奇怪的引號符號:「,用一個適當的雙引號:」
在進一步的檢查中,似乎用戶使用了這個符號:「,而不是典型的'」 '。
我一直在嘗試使用,以取代在JavaScript中(沒有成功)這個符號:
str.replace("「", '"')
我有一個textarea用作Java類發出的電子郵件的主體
用戶已經報告從蘋果的Keynote複製文本,併發送電子郵件,應該是雙引號的字符,顯示爲'?'。如何替換這個奇怪的引號符號:「,用一個適當的雙引號:」
在進一步的檢查中,似乎用戶使用了這個符號:「,而不是典型的'」 '。
我一直在嘗試使用,以取代在JavaScript中(沒有成功)這個符號:
str.replace("「", '"')
你已經發布的代碼不工作:
> "「".replace("「", '"')
"""
然而,這不會解決這個問題,因爲你會得到類似的其他Unicode字符的結果。
這是一個需要在後端解決的問題,因爲這很可能是Unicode處理錯誤的地方。
謝謝大衛。我意外提交了部分完成的問題,但您仍然回答了我正在尋找的問題。 – Paul 2012-03-26 05:29:49
有誰知道一個網站/資源,你可以粘貼一個符號,並被告知什麼是unicode字符代碼? – Paul 2012-03-26 22:09:18
不知道網站,但可以使用'.charCodeAt':'「」「.charCodeAt(0)'。 – 2012-03-27 01:10:33