ich möchte links im html-dokument bearbeiten (absolute pfade erstellen), die nicht extern sind, also nicht mit "http://" beginnen.
das funktioniert:
Code: Alles auswählen
$suchmuster = "/(a href=\")(.*?)(\")/si";
$ersetzung = "\\1".ROOT .'/tpl/'. TPL ."/" . "\\2\\3";
$html = preg_replace($suchmuster, $ersetzung, $html);
Ich dachte hiermit: "^(http:\/\/)":
$suchmuster = "/(a href=\")^(http:\/\/)(.*?)(\")/si";
Aber so gehts nicht, weiss jemand Rat?