elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [PYTHON ]Ayuda expresiones regulares
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [PYTHON ]Ayuda expresiones regulares  (Leído 2,552 veces)
aangrymasther

Desconectado Desconectado

Mensajes: 69


Zona especial Este


Ver Perfil
[PYTHON ]Ayuda expresiones regulares
« en: 20 Diciembre 2022, 14:17 pm »

Buenas peña, os cuento las penas que me llevan a consultaros. Estoy trasteando con expresiones regulares para intentar detectar las URLs que puedan existir dentro de una página web para consultarlas y ver si funcionan bien (devuelven  un 200) o si están vacías (404). El caso es que la expresión que estoy utilizando no me detecta las url desde python, si embargo en páginas que "simulan" las expresiones funcionan a la perfección. ¿Se os ocurre porque no funciona en python? La expresión que estoy usando es la siguiente.
http\[\s\]?:\/\/([a-z|A-z]|[0-9]|\.?)+[^<"'>]+

Muchas gracias de antemano y felices fiestas.

PD: Si a alguien le interesa puedo rularle el código cuando lo tenga acabado, quiero usarlo para ver que direcciones tengo que cambiar en las páginas web  ;-).


« Última modificación: 20 Diciembre 2022, 15:26 pm por aangrymasther » En línea

Probablemente el 99% de lo que digo sea incorrecto
aangrymasther

Desconectado Desconectado

Mensajes: 69


Zona especial Este


Ver Perfil
Re: [PYTHON ]Ayuda expresiones regulares
« Respuesta #1 en: 20 Diciembre 2022, 16:29 pm »

Bueno ya he sacado una expresión que parece funcionar (solo he estado como 4h probando  :rolleyes:): [http|https]?:\/\/[a-z]+\.?[a-z]+\.?[a-z]+[/]?[0-9a-z\-/#A-Z\.]+
Ahora solo tengo que solucionar un problema que me da con el timeout (supongo que serán medidas de seguridad de los servidores y tendré que ponerle una espera entre consulta y consulta)
  y estará listo.


En línea

Probablemente el 99% de lo que digo sea incorrecto
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Expresiones regulares --->(Python)[Resuelto]
Scripting
¨°o.O (ßa¢Kg|姧) O.o° 2 4,608 Último mensaje 29 Marzo 2010, 02:21 am
por Novlucker
Ayuda con expresiones regulares [Python]
Scripting
wolvelopez 7 4,995 Último mensaje 27 Julio 2011, 15:53 pm
por wolvelopez
Ayuda con expresiones regulares en vb.net
.NET (C#, VB.NET, ASP)
<housedir> 3 2,639 Último mensaje 31 Agosto 2013, 19:37 pm
por Eleкtro
[ayuda][python]problema con expresiones regulares
Scripting
daryo 3 2,291 Último mensaje 16 Enero 2014, 04:38 am
por Once
Ayuda con python, expresiones regulares y urllib
Scripting
madoko 6 2,727 Último mensaje 2 Diciembre 2015, 00:14 am
por madoko
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines