実際に動かしてみよう。/i.ata/ を探そうとする場合
% ./regexp.rb station.dat 検索パターン :i.ata 新潟 新潟県 にいがた Niigata 新発田 新潟県 しばた Shibata 象潟 秋田県 さきかた Sakikata
となる。i と ata の間に一文字入っている駅名が探し出された。
Regexp method の中に検索する文字列を入れてしまうので、 egrep.rb での / / の中だけを入力すればよい。日本語の検索の場合も同じである。
% ./regexp.rb station.dat 検索パターン :Madoka Nishimura <madoka.koeki-u.ac.jp>島根?県 新白河 福島県 しんしらかわ Shinshirakawa 郡山 福島県 こおりやま Koriyama 福島 福島県 ふくしま Fukushima