在Javascript中编码换行符

时间:2014-11-17 13:08:50

标签: javascript string

我有这样的文字:

this is a sample
text

显然,在“sample”之后有一个换行符(ENTER)。我怎么能编码那些字符而不是整个字符串。当我使用encodeURI时,整个字符串被编码 我想要做的是得到一个字符串,如“这是一个样本%0Atext” 感谢

1 个答案:

答案 0 :(得分:0)

所以双网址编码 - 其中API需要%250A的原始输入用于\ n?

str = str.replace(/[\r\n]/g, function(m) { return escape(m); });