「JavaScript」replace関数で配列内の改行を全て削除するサンプル

環境
Windows 10 Home 64bit
Google Chrome 105.0.5195.102

構文
文字列.replace(/\r\n|\r|\n/g, “")
配列内の改行を全て削除します。
replace() メソッドは、pattern に一致する文字列の一部またはすべてを replacement で置き換えた新しい文字列を返します。
pattern には文字列または正規表現 (RegExp) を指定することができます。

使用例

let stArr = ["study\r\n", "\nskill\n", "\r\nbecome\n"];
console.log(stArr);
const result2 = stArr.join(",").replace(/\r\n|\r|\n/g,"").split(",");

console.log(result2)

実行結果

> Array ["study
", "
skill
", "
become
"]
> Array ["study", "skill", "become"]

 

JavaScript

Posted by arkgame