基礎プログラミング I 第06 回 正規表現と検索 行頭や行末で調べたいとき

陸羽西線 のデータで調べてみよう。

% egrep "0$" rikuusaisen.dat
新庄駅          0.0
古口駅          17.0
余目駅          43.0

データの末尾は新庄からの走行距離数を表す数字である。 そのうち、0 で終わるデータ行を取り出した。

% egrep "^新" rikuusaisen.dat
新庄駅 0.0

データの行頭は漢字であるが、新 で始まるデータ行を取り出した。

この切り出しかたでは、駅名の 2 つ目の文字が口であるものや、 データの整数値部分に 3 があるデータだけを切り出すということができない。

本日の講義 / 講義ノート / 教員トップページ