我有一个字符串,
var testNote = "Test\r\nMulti \r\nLinme\r\n\r\n\r\n\r\nLineeeeeeeeee\r\n"
但我希望它显示为,
Test
Multi
Linme
Lineeeeeeeeee
答案 0 :(得分:1)
Javascript支持字符串中的所有转义字符。但这并不意味着你必须在输出中看到它们。
看一下这个例子,它在html中使用<pre>
标记来保存这些空白字符。
<pre id='p'></pre>
<script>
var testNote = "Test\r\nMulti \r\nLinme\r\n\r\n\r\n\r\nLineeeeeeeeee\r\n"
document.getElementById('p').textContent = testNote;
</script>
&#13;
答案 1 :(得分:0)
使用replace
testNote = testNote.replace(/\r\n/g, "<br/>")
等等。
var testNote = "Test\r\nMulti \r\nLinme\r\n\r\n\r\n\r\nLineeeeeeeeee\r\n"
console.log(testNote.replace(/\r\n/g,"<br/>"));
&#13;