Aller au contenu

expression reguliere url


Sujets conseillés

Posté

Bonjour :D

Je suis nouveau ici, et suis tres content d'avoir trouvé un forum pour parler php :rolleyes:

J'ai un petit code qui me rend :fou:

Je voudrais extraire tout les urls d'un de mes fichiers d'annuaire et ce une a une :

$line = implode ('', file ('MON FICHIER HTM')); 

//$masque="<a href='([^>]*)>(.*)";

ereg( "$masque", $line, $tab );

echo $tab[1];

Mes url sont de la forme :

<a href='/fichier.php?id=fdsfdsfds&url=fichier.php?nom=lien1' target='_blank'>

mon masque n'est pas bon avez vous une idee ???

Posté

Salut Grener,

Ce que tu veux obtenir ne me semble pas apparent à première lecture ;)

Le format du fichier d'entrée est sous quelle forme ?

Tu veux une liste d'URLs sous la forme <a href="..."> ? ou simplement le http://... ?

Dan

Posté (modifié)

d'apres mon html qui est :

<a href='/fichier1.php?id=fdsfdsfds&url=fichier2.php?nom=lien1' target='_blank'>

Je veux extraire :

fichier1.php?id=fdsfdsfds

fichier2.php?nom=lien1

avec ou sans le http:// ca je m'en fou au pire je l'ajouterai apres

mais je veux virer tout les tags autre que mes urls

C'est a dire tout ce qui est br tr td etc...

Modifié par grener

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...