Just a little refinement on the regex suggestion:
you haven't "refined" it by making the contents of the event bulkier than in Wader's example.
and once again, the original code is the cleanest and most suitable of the bunch :/