Extraire une chaine

ifr38 -  
-
Bonjour a tous,

Je viens vers vous car je débute en perl et je n'arrive pas à résoudre mon problème..
J'ai une chaine :

[<HTML><HEAD><META URL=https://196.214.79.38"/></HEAD><BODY> Click here </BODY></HTML>]

et je voudrais pouvoir récupérer mon adresse IP uniquement.J'ai bien vu que les regex était super efficace en perl mais je n'arrive pas encore à bien les manier.

Merci,
A+

1 réponse

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 762
 
Bonjour,

Pour adapter cela en perl, je ne pourrais pas vous aider. Néanmoins, voici des pistes pour vous :
- Un tutoriel (en VBA mais on s'en fiche, c'est pour la démarche de compréhension) pour déterminer si une IP est valide : ICI
de ce tutoriel il en ressort la règle à appliquer à votre Regex :
 "^((25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(25[0-5]|2[0-4]\d|1?\d?\d)$" 

- un tutoriel sur l'application des Regex en Perl : https://formation-perl.fr/guide-perl-08.html

0