zempsit
Erfahrenes Mitglied
Hallo zusammen.
Ich will bei einer Seite alle Links deaktivieren bzw. durch einfachen Text ersetzen. Dazu habe ich etwas kleines mit preg_replace geschrieben. Das Ganze will aber nicht so recht funktionieren.
Mit regulären Ausdrücken kenne ich mich nicht besonders gut aus, aber vielleicht kann mir jemand von euch einen Lösungsvorschlag geben. Ich glaube, dass Problem liegt daran, dass preg_replace Teile eines Strings, aber nicht einer ganzen Datei ersetzen kann.
Gibt es da irgendeine andere Funktion?
Ich will bei einer Seite alle Links deaktivieren bzw. durch einfachen Text ersetzen. Dazu habe ich etwas kleines mit preg_replace geschrieben. Das Ganze will aber nicht so recht funktionieren.
Mit regulären Ausdrücken kenne ich mich nicht besonders gut aus, aber vielleicht kann mir jemand von euch einen Lösungsvorschlag geben. Ich glaube, dass Problem liegt daran, dass preg_replace Teile eines Strings, aber nicht einer ganzen Datei ersetzen kann.
Gibt es da irgendeine andere Funktion?
PHP:
$expr = '/<a.*>(.*)<\/a>/i';
$repl = preg_replace($expr, '$1', $file);
include_once $repl;