2015-11-04 189 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