Christoph Schnauß: Regulärer Ausdruck gesucht

Beitrag lesen

morgens,

ich möchte gerne [...] per regulärem Ausdruck aus
http://www.domain.de/verz/unterverz1/unterverz1a/datei.html
http://www.dmain.de/verz/script.php?u=1&d=datei
machen.

Ja, und warum machst du es nicht einfach? Wenn man einen String (der ja Bestandteil eines anderen strings sein kann) durch irgendwas anderes ersetzen möchte, gilt in PHP zunächst preg_replace als Mittel der Wahl. Du kannst das natürlich noch von einer Bedingung abhängig machen:
  if (Vorkommen eines Links der Domain www.domain.de) {
    $Suchmuster = http://www.domain.de/verz/unterverz1/unterverz1a/datei.html;
    $Ersatzmuster = http://www.dmain.de/verz/script.php?u=1&d=datei;
    $string = beliebiger String;
    $korrigierter_string = preg_replace($Suchmuster,$Ersatzmuster,$string);
    echo $korrigierter_string;
  }
Schematisch würde ich vermutlich in dieser Weise vorgehen.

Grüße aus Berlin

Christoph S.

--
Visitenkarte
ss:| zu:) ls:& fo:) va:) sh:| rl:|