Cuando estamos buscando errores en un log, es posible que nos encontremos con una gran cantidad de notificaciones del tipo PHP Notice. Como estos avisos no implican un defecto en el funcionamiento de nuestra aplicación, no nos importan. Por lo que para retirarlos del log que hemos descargado nos ayudaremos de un editor de textos y de una expresion regular.
Recomendamos Notepad++, ya que permite realizar búsquedas con expresiones regulares
La expresión que debemos emplear para localizar los NOTICE es:
[\[].[a-zA-Z0-9_\t]*.*.[PHP notice].*.[0-9].\n
Para eliminar las lineas de nuestro archivo, solamente deberemos elegir, en lugar de buscar, buscar y reemplazar. Donde el campo reemplazar lo dejaremos en blanco.
Etiquetas: php, php notice, regex