Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

書籍 Regular Expressions Cookbook | get left or right or match String

パンくず

書籍 Regular Expressions Cookbook
get left or right or match String

概要

正規表現のマッチング結果の取得

構文

利用する構文
・マッチした内容より前方を取得

$`

・マッチした内容を取得

$&

・マッチした内容より後方を取得

$'

サンプル

"HogeHageHige".scan(/Hage/)
puts $` # => マッチした箇所より前の文字列:Hoge
puts $& # => マッチした文字列:Hage
puts $' # => マッチした箇所より後の文字列:Hige