Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library _builtin > module Kernel > $`

variable $`

$`

現在のスコープで最後に成功した正規表現のパターンマッチでマッチした 部分より前の文字列です。

最後のマッチが失敗していた場合には nil を返します。 Regexp.last_match.pre_match と同じです。

この変数はローカルスコープかつスレッドローカルです。