Now I have zero problems, because I'm not an idiot.
Seriously, regex is its own category of programming language. It's worth learning but like anything else you do have to learn it in order to use it. The problem most people have with regular expressions is not that regexes are in any way more difficult or strange than any other type of programming problem, but simply that most people do not bother to do their homework.
So do your fucking homework.