Ruby grepで配列を正規表現により要素を抽出するサンプル
環境
Windows10 Home 64bit
ruby 3.1.2p20
構文
配列名.grep(/条件式/)
grep正規表現を使用して配列から指定した値を抽出します。
使用例
#!/usr/bin/ruby # -*- coding: UTF-8 -*- cft = ["ssb", "2ss", "tkk", "see", "mmm"] p cft.grep(/ss/) p cft
実行結果
[“ssb", “2ss"]
[“ssb", “2ss", “tkk", “see", “mmm"]