「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"]