Ruby ファイルから指定した文字列のある行のみを取得するサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
配列名 = [文字列1,文字列2,xxxx]
配列名.grep(/指定文字列/)
grepを使って、配列から指定した文字列が含まれているもののみ抽出します。

使用例

arr = ["sta", "stb", "sc", "std", "se"]
p arr 
p arr.grep(/t/)

実行結果
[“sta", “stb", “sc", “std", “se"]
[“sta", “stb", “std"]

Ruby

Posted by arkgame