L'intenzione non era quella di far saltare le staffe a qualcuno, ma ritengo che una risposta anche del tipo:

"E' più complicato di quello che pensi, meglio cercare qualcosa di già fatto" o cose simili, aiuterebbe chi ha i dubbi a non sentirsi ignorato.

Avevo comunque letto alcune controindicazioni della regularExpression