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"