REQ: regexp voor volledige doel in links
Jelmer -
06/03/2005 10:54:00Ik ben op zoek naar een regular expression voor ereg_replace() om <a href="index.php">blaat</a> te verbouwen naar <a href="http://www.server.org/index.php">blaat</a>.
Zover was ik gekomen, maar deze werkt niet bepaald:
PS: iemand ook een idee hoe ik er meteen javascript:, mailto:, http(s):, enzovoord (links waar niets aan verandert hoeft te worden) niet verandert kunnen worden?
Zover was ik gekomen, maar deze werkt niet bepaald:
Code (php)
1
2
3
2
3
<?php
eregi_replace('<A .*HREF=("|\')?([^ "\']*)("|\')?.*>([^<]*)</A>', '<a href="http://www.server.org/\\2">\\4</a>', $string);
?>
eregi_replace('<A .*HREF=("|\')?([^ "\']*)("|\')?.*>([^<]*)</A>', '<a href="http://www.server.org/\\2">\\4</a>', $string);
?>
PS: iemand ook een idee hoe ik er meteen javascript:, mailto:, http(s):, enzovoord (links waar niets aan verandert hoeft te worden) niet verandert kunnen worden?
Gewijzigd op 06/03/2005 10:56:00 door Jelmer -
PHP hulp
13/01/2025 06:56:25Jelmer -
06/03/2005 12:49:00gevonden dankzij google ^^,
(die zoekmachine hier mag idd wel eens een beetje verbeterd worden)
(die zoekmachine hier mag idd wel eens een beetje verbeterd worden)
Gewijzigd op 06/03/2005 14:09:00 door Jelmer -