I am RegEx fan, not fanatic :)
I'm also mare student so please, feel free to correct me if I am wrong. I like to learn from my mistakes :)
Things are not difficult, but more or less complicated. Think about it. If you do something few times it stops being "difficult".
Entirely agree with this comment:
Let's NOT make SO a kindergarden for noobs looking to get their homework solved. Keep the high standards and bear in mind that good questions deserve good answers and bad questions deserve to be closed (with a proper reason describing why the Q was closed and what to do to get it reopened). We're expecting effort from askers not just dumping their problem and asking for help