稲葉です.

Subject: [ruby-list:16214] Re: year of parsedate
From: matz / netlab.co.jp (Yukihiro Matsumoto)
Date: Thu, 19 Aug 1999 12:59:06 +0900

> --- /tmp/parsedate.rb   Thu Aug 19 12:58:25 1999
> +++ lib/parsedate.rb    Thu Aug 19 12:57:51 1999
> @@ -29,3 +29,3 @@
>      end
> -    if date.sub!(/(\d+):(\d+)(?::(\d+))?\s*(am|pm)?\s*(?:\s+([a-z]{1,4}(?:\s+[a-z]{1,4})?|[-+]\d{4}))?/i, ' ')
> +    if date.sub!(/(\d+):(\d+)(?::(\d+))?(?:\s*(am|pm))?(?:\s+([a-z]{1,4}(?:\s+[a-z]{1,4})?|[-+]\d{4}))?/i, ' ')
>        hour = $1.to_i

ここまで長い正規表現は, Perlからとりこんだ/xオプションを使って多少なり
ともみやすくした方が良いのではないでしょうか?
--
	稲葉 浩人 <inaba / sdd.tokyo-sc.toshiba.co.jp/inaba / st.rim.or.jp>