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