Hallo zusammen,
ich habe ein problemchen mit Regular Expressions.
Ausgangslage: Lade ein HTML per File-Upload und möchte dabei direkt die <a href> Tags so umwandeln das die vorhandene URL per GET übergeben wird.
Vorher: http://www.google.com
Nachher: http://www.domain.com?<a href="http:...google.com</a>
ich habe mal ein bisschen mit preg_replace herumgespielt aber leider kein entsprechendes Ergebnis erreicht.
Vielen Dank für eure Unterstütztung
ich habe ein problemchen mit Regular Expressions.
Ausgangslage: Lade ein HTML per File-Upload und möchte dabei direkt die <a href> Tags so umwandeln das die vorhandene URL per GET übergeben wird.
Vorher: http://www.google.com
Nachher: http://www.domain.com?<a href="http:...google.com</a>
ich habe mal ein bisschen mit preg_replace herumgespielt aber leider kein entsprechendes Ergebnis erreicht.
PHP-Code:
$ersetzt = preg_replace('!(http:\/\/)(.*)(\")!e',
"'$newUrl?page='.base64_encode('$1$2').'$3'", $string);
Kommentar