Busca información acerca de expresiones regulares para evitar el tema de las web's.
Para controlar el tiempo, añade (si no lo tiene ya) una marca de tiempo con cada registro. Después solo tendrás que comparar el tiempo transcurrido desde la última entrada.
Saludos,
EDITO ----------
Acabo de ver que has duplicado el mensaje...
http://www.forosdelweb.com/f18/probl...8/#post4198747
Esto creo que no lo permite (lógicamente) las normas del foro.