Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 29/09/2019, à 18:27

pingouinux

Re : Expressions régulières

Simplification de la commande en #48 :

sed 's/<a /\n&/g' "$fic" | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p' index.html

Hors ligne

#52 Le 29/09/2019, à 19:19

abecidofugy

Re : Expressions régulières

pingouinux a écrit :

Simplification de la commande en #48 :

sed 's/<a /\n&/g' "$fic" | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p' index.html

sed 's/<a /\n&/g' "$fic" | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p' index.html
sed: impossible de lire : Aucun fichier ou dossier de ce type
/services/redactionnel
/conditions-generales-vente-mentions-legales

Hors ligne

#53 Le 29/09/2019, à 19:24

pingouinux

Re : Expressions régulières

Excuse-moi, j'avais mal recopié la commande.

sed 's/<a /\n&/g' index.html | sed -rn 's@.*<a [^<]*\bhref="(/[^#"]*)".*@\1@p'

Hors ligne

#54 Le 29/09/2019, à 20:24

abecidofugy

Re : Expressions régulières

@pingouinux : là ta ligne marche en effet

Par contre, tu saurais pourquoi le code inspecté comme sur la capture écran est différent d’un CTRL + U pour obtenir le code de la page ou le wget qu’on fait depuis le début du topic ?

1569784882-2019-09-29-21-20-29.png

En inspectant le code, y’a un href sur les liens sociaux, mais le href est absent dans le code de la page récupéré par wget…

Dernière modification par abecidofugy (Le 29/09/2019, à 20:26)

Hors ligne

#55 Le 29/09/2019, à 21:05

abecidofugy

Re : Expressions régulières

J’ai trouvé une ressource : https://openclassrooms.com/forum/sujet/ … ge-7505199

(?!(https|#))([0-9A-Za-z-]{3,})     vous semble correct ?

Hors ligne