note
DamianConway
If you're using Perl 5.10.1 or later,
you may also find [mod://Regexp::Debugger]
useful for understanding where your regex
isn't behaving as you expect.
In this case, the module took about 2 seconds to
show me that:
<code>
\+(\d{4})
</code>
in your regex (which is supposed to match the timezone within the timestamp) is failing to match the leading space of:
<code>
<SPACE>+0200
</code>
in your actual string.
<p>Damian</p>
985241
985241