you don't need to recompile this constant regexp over and over again, no?