in reply to New to Regex and need help

I have had a quick glance at your regex and when looking for $MMDD you do (\d\d/\d\d)\s+ which says you want at least one space after the date. However, all the dates are followed by an asterisk. Bear in mind that asterisks are regex meta-characters so you need to escape them to get literals. There may be other problems with your regex but that was the first show stopper I saw.

Looking at the data you have posted, it's columnar layout means you might be better off considering unpack. Other points:-

I hope this is useful.

Cheers,

JohnGG