イベントの取り込み


ストーリー

このストーリーでは、イベントを取り込む必要のあるプログラムを扱いますが、メッセージは3つの異なる日付形式を使っています。

  • "01/01/1970"
  • "January 1, 1970"
  • "Thursday, January 1, 1970"

ここでの仕事は、それぞれの形式に一致してキャプチャする正規表現を書くことです。

扱う内容は次のとおりです。

  • リテラル文字の一致
  • 量指定子
  • 選択
  • 文字クラス
  • アンカー

タスク

  • 小さな部品に一致するパターンを作成します
  • 発展させて、小さな部品をキャプチャするパターンを作成します
  • 発展させて、与えられた日付形式からキャプチャするパターンを作成します
  • 発展させて、その日付形式だけに一致してキャプチャする正規表現を作成します

実装