in reply to Matching (non)spaces in regex?

*sigh*
I think there's a rule somewhere that the most frustrating problems have answers that appear 5 minutes after you've asked the question to everyone in the place.
In the above RE, I forgot to add one simple stupid + sign. The new RE looks like this:
/[^\d]+([^ ]+)[^\d]+(\d+)(.*?)$/; ## added plus here ^ (duh)

Works perfectly now. "D'oh!"

Guildenstern
Negaterd character class uber alles!