Javascript.NET 如果检测到回车键,如何将字符串放入新行中?

问题描述 投票:0回答:1

我有一个这样的字符串。

ABC↵XYZ↵PQR等。

我想在↵之后的新行中加入每一个字符串。

类似这样

美国广播公司

XYZ

PQR

let str = 'ABC↵XYZ↵PQR'

let newString =str.replace(/\n/ig, '');

console.log("New String : " , newString)

任何帮助将是巨大的。

谢谢你,我有一串这样的线。

javascript string newline
1个回答
1
投票

如果你想把它放在HTML中,可以尝试添加HTML换行符。

const str = 'ABC↵XYZ↵PQR'

const newString = str.replace(/↵/ig, '<br>');

console.log("New String : ", newString);

const place = document.getElementById('place');

place.innerHTML = newString;
<div id="place"></div>

0
投票

这还不够吗?

'ABC↵XYZ↵PQR'.replace(/↵/ig, '\n');

在你的例子中,你只是去掉了所有的"\nig"(用''替换),这就是为什么它不能工作。

let str = 'ABC↵XYZ↵PQR'

let newString =str.replace(/↵/ig, '\n');

console.log("New String : " , newString)
© www.soinside.com 2019 - 2024. All rights reserved.