#テキストファイルを読む 入力データに「データセット.txt」を開く #課題1:「東」のつく市町村名を数える 入力データの1から「東」を表ピックアップ 結果1=それの要素数 「課題1:{カッコ}東{カッコ閉じ}のつく市町村は、{結果1}つあります。」と表示。 #課題2:「津」のつく市を数える 入力データの1から「市$」を表正規表現ピックアップ それの1から「津」を表ピックアップ 結果2=それの要素数 「課題2:{カッコ}津{カッコ閉じ}のつく市は、{結果2}つあります。」と表示。 #課題3:乗り物の数を府県ごとに数える 「課題3:【府】【県】グループについて、それぞれの乗り物の数」と表示 「    【府】」を表示 H=「」 入力データの0から「府$」を表正規表現ピックアップ それを反復 対象を「県,市,乗物」に変数分配 H@乗物=H@乗物+1 結果3A=Hをハッシュ_配列変換 結果3Aを反復 対象を「乗物,数」へ変数分配 「      {乗り物}:{数}」を表示 「    【県】」を表示 H=「」 入力データの0から「県$」を表正規表現ピックアップ それを反復 対象を「県,市,乗物」に変数分配 H@乗物=H@乗物+1 結果3B=Hをハッシュ_配列変換 結果3Bを反復 対象を「乗物,数」へ変数分配 「      {乗り物}:{数}」を表示 ●表正規表現ピックアップ(AのIからSを) Rとは配列 Aを反復 X=対象を「,」で区切る X[I]をSで正規表現マッチ もし、それ≠「」ならば Rに対象を配列追加 それ=RをCSV取得 ●ハッシュ_配列変換(Hを) Rとは配列 Hを反復 対象を「=」で区切る Rにそれを配列追加 それ=R #結果を保存 表示ログを「結果.txt」に保存