SunnyD, I'll tell you as a humble human being: regex is never a piece of cake. I'm still learning about it these days. A self-satisfied person usually thinks I've learned them all and mastered regex, but you'll be surprised there are more than you think in the language of regex, which you'll find yourself scratching your head hard over it.