Christian: Reguläre Ausdrücke

Beitrag lesen

hi,

$var = $x = eregi_replace("*(<html>)$", "<html>", $var);

probier mal mit eregi_replace("^.*(<html>)", "<html>", $var);

das dollar zeichen bedeutet, dass nach <html> nichts mehr kommen darf, das tut es aber sicher nicht.

das ^ bedeutet das gegenteil von $: Anfang
ist hier aber auch egal, da am anfang ja stehen kann was will: .*

. = beliebiges Zeichen (außer Zeilenumbruch)
* = beliebige Menge

Christian