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