簡體   English   中英

Javascript - 在每個換行符后添加一個逗號

[英]Javascript - Add a comma after every line break

我有一個充滿字符串的 .txt 文件,看起來像下面的字符串。 我需要在每一行的末尾添加一個逗號。 目前它看起來像這樣:

name,age ----> usa
name,age ----> uk
name,age ----> de

之后它應該是這樣的:

name,age ----> usa,
name,age ----> uk,
name,age ----> de,

您可以使用正則表達式

var str = `name,age ----> usa
name,age ----> uk
name,age ----> de`;
var str2  = str.replace(/(\n)/g,",\n") + ",";

是的,使用正則表達式,但上面的答案是不正確的(它在每行的開頭導致\n )。

var str = `name,age ----> usa
name,age ----> uk
name,age ----> de`;

var str2  = str.replace(/(?:\r\n|\r|\n)/g, ',');

output 將是:

'name,age ----> usa,    name,age ----> uk,    name,age ----> de'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM