2015-11-04 184 views
-2

如何將\r\n轉換爲文字UTF-8換行符?JavaScript將文字換行符替換爲Unicode換行符

在我的代碼中,我將XHTML序列化爲分配給變量f的字符串。使用formDatafd.append('post_body',f);),出於某種原因,換行符(例如\r\n)被轉換爲文字字符。以下是我正在試驗的內容:

f = f.replace(/\r/gi,\u0A); 

沒有框架。

+3

我很困惑。你的意思是字符串中的反斜槓-r和反斜槓-n出現在你的字符串中嗎? –

回答

2
f = f.replace(/\r\n/gi, '\\u0A'); 
+0

您的代碼盡我所能地工作;問題是'新的formData'弄亂了換行符(我決定絕對沒有果斷的推理)並被迫調整我的PHP代碼。任何方式,謝謝。 – John