みなさん正規表現を愛していますか? 正規表現とどう向き合っているのでしょうか? 念のため軽く正規表現の説明をしておきます。英語で書くならRegular Expression。こいつ直訳感があふれている癖にプログラミング等で大変重要になってくる表現方法なのです。正規表現とはある文字列のパターンを表現するためのものです。それだけのものと言えばそうなんですが、正規表現だけで3cmぐらいある本が出来てしまうような代物です。 例えば郵便番号を正規表現で表すとどうなるのか。郵便番号がどんな形式のものかを言葉で説明するならば「数字で三桁、ハイフンで区切って、末尾の数字が四桁のもの」と書くことが出来ます。これを曖昧な言葉なんかではなく、誰の目にも明らかな万国共通の形式で表現できる正規表現で表すと「/\d{3}\-\d{4}/」こうなります(なお有効な郵便番号かどうかは考慮していません)。よく訓練された正