Bonjour,
Je viens demander votre aide pour la raison suivante.
Je travaille pour mon père qui entretient une base de médecine sur Internet. Il possède des centaines de fichiers source, qui contiennent eux-mêmes des centaines/milliers de liens.
Or, certains sites n'existent plus ou ont changé d'adresses, etc.
Il me faut donc remplacer certaines adresses de site ou en supprimer en "masse".
J'ai donc téléchargé l'utilitaire TextCrawler qui permet de faire des recherches/remplacements (expr régulières, etc) dans une arborescence de dossiers/fichiers.
Bref, j'ai du donc voir comment étaient codés un lien hypertexte par microsoft word. J'ai donc vu ce lien : http://office.microsoft.com/fr-ca/wo...005189544.aspx
Donc, un lien se présente sous la forme HYPERLINK "lien"
J'ai donc utilisé cet regexp pour trouver ce qui m'intéressait dans un doc de test : HYPERLINK "http://www.test.fr[/a-zA-Z0-9.]*"
sauf que quand je remplace ce qui est trouvé par "rien", le fichier est bousillé.
Le problème est que je ne sais pas où ça plante.
Quelqu'un a-t-il une idée ? Sinon je vais voir pour scruter le fichier octet par octet voir s'il y a autre chose....
Merci,
Partager