Ruby 改行と空白を除去して配列化するサンプル

環境
Windows11 pro 64bit
ruby 3.0.3p157

構文
配列.gsub(/[[:space:]]+/, " “).split
改行と空白を除去して配列化するには「gsub」と「split」を使用します。

使用例

p " s\r\n t f\n yyy\r   eee".gsub(/[[:space:]]+/, " ").split

結果
[“s", “t", “f", “yyy", “eee"]

IT

Posted by arkgame