Sorry, I tried to help you. My solution doesn't fit to you, it's OK for me.
You have as much time as you need to tune up your expression. 
But in my opinion, your search pattern are too different. It will be very hard
to use one regular expression to match all form you reguested.

PSPad freeware editor

Odpovedet emailem