Ruby 正規表現で一致した文字列を取得するサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
オブジェクト名.match(/正規表現式/)
matchメソッドは引数に正規表現を指定して、マッチした文字列を取得したいときに使用します。

使用例

str = "study tokyo yoko"
 
res= str.match(/tokyo/)
 
puts res[0]

説明
「//」で文字列「tokyo」が存在するかmatchメソッドで確認を行い、一致した場合はその文字列を取得しています。

結果
tokyo

Ruby

Posted by arkgame