Si j'ai tout compris ( ce dont je doute hein), je ferais un regex comme ça:
/href=(["'])(?!http)(.*?)\1/href="http:\/\/www.tonsite.com\/$2"/ |
Mais cela pourrait poser certains problèmes ( lien vers de ftp, lien mailto, etc) du coup je l'écrirais plutôt:
/href=(["'])(?!(http|www|ftp|mailto))(.*?)\1/href="http:\/\/www.tonsite.com\/$2"/ |
edit: Ahh c'est de la PCRE donc utilise preg
Message édité par anapajari le 23-05-2006 à 09:35:17