Ruby gsubメソッドで文字列(string)の改行を置換する

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
res = text.gsub(/\r\n|\n/, replace)
text=対象の文字列, replace=置換後の文字列
gsubメソッドは、呼び出した文字列(string)の改行を第2引数の文字列に
置換した文字列を生成します。

使用例

text = "study\r\nskill\nbecome\nsmart\r\narkgame"

result = text.gsub(/\r\n|\n/, ',')

p result

実行結果
“study,skill,become,smart,arkgame"

Ruby

Posted by arkgame