Mis Amigos,dirección IP Extracto de una cadena HTML (pitón)
Realmente quiero extraer una dirección IP simple a partir de una cadena (en realidad un html de una línea) usando Python. Pero resulta que pasaron 2 horas, todavía no podía encontrar una buena solución.
>>> s = "<html><head><title>Current IP Check</title></head><body>Current IP Address: 165.91.15.131</body></html>"
- '165.91.15.131' es lo que quiero!
Intenté usar la expresión regular, pero hasta ahora solo puedo obtener el primer número.
>>> import re
>>> ip = re.findall(r'([0-9]+)(?:\.[0-9]+){3}', s)
>>> ip
['165']
De hecho, no me siento que tengo un control firme sobre reg-expresión y el código anterior fue encontrado y modificado a partir de otros lugares en la web.
¡Busque su opinión e ideas!
posible duplicado de [¿Expresión regular para coincidir con el nombre de host o la dirección IP?] (Http://stackoverflow.com/questions/106179/regular-expression-to-match-hostname-or-ip-address) –