Ruby grepで配列を正規表現により要素を抽出するサンプル

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
配列名.grep(/条件式/)
grep正規表現を使用して配列から指定した値を抽出します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
# -*- coding: UTF-8 -*-
cft = ["ssb", "2ss", "tkk", "see", "mmm"]
p cft.grep(/ss/)
p cft
#!/usr/bin/ruby # -*- coding: UTF-8 -*- cft = ["ssb", "2ss", "tkk", "see", "mmm"] p cft.grep(/ss/) p cft
#!/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"]

Ruby

Posted by arkgame