Foros del Web » Programando para Internet » Python »

como hacer una expresion de este tipo

Estas en el tema de como hacer una expresion de este tipo en el foro de Python en Foros del Web. Hola no tengo ni idea de python y necesito hacer una expresion para detectar coincidencias partiendo de esta linea lo que sea "GET /source/source.asp HTTP/1.1" ...
  #1 (permalink)  
Antiguo 18/03/2016, 07:46
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
como hacer una expresion de este tipo

Hola no tengo ni idea de python y necesito hacer una expresion para detectar coincidencias partiendo de esta linea

lo que sea "GET /source/source.asp HTTP/1.1" 401 512 "http://www.dominio.com/source/" "Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Firefox/45.0"

necesito encontrar los resultados que tengan lo subrayado en rojo, alguien me ayuda con la expresion?

Última edición por roboty; 18/03/2016 a las 07:52
  #2 (permalink)  
Antiguo 18/03/2016, 08:56
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como hacer una expresion de este tipo

Pues yo lo partiría por las comillas (.split('"')). De todas formas, a largo plazo lo mejor sería que le dijeses a Apache que cambie el formato del log :)
  #3 (permalink)  
Antiguo 20/03/2016, 15:35
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años
Puntos: 1360
Respuesta: como hacer una expresion de este tipo

Si es el log de apache tal vez quieras darle un vistazo a:
https://github.com/rory/apache-log-parser

Etiquetas: expresion, tipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:46.