Guten Tag liebe Community,
ich versuche mich gerade mit regulären Ausdrücken in PHP. Absolutes neu Land für mich und ich verstehs nicht wirklich.
Ich möchte in einer HTML Datei, die in eine Variable gespeichert wird, nach bestimmten Zeichenketten suchen und ersätzen.
Mein problem ist einfach, dass ich nicht den passenden Ausdruck finde *g* Entweder bekomme ich eine Endlos Schleife oder es funktioniert gar nicht
Wie muss ich den Ausdruck schreiben? Wenn ein Platzhalter wie z.B. (include file="header.tpl") vorkommt?
Gruß
Kalicki2k
ich versuche mich gerade mit regulären Ausdrücken in PHP. Absolutes neu Land für mich und ich verstehs nicht wirklich.
Ich möchte in einer HTML Datei, die in eine Variable gespeichert wird, nach bestimmten Zeichenketten suchen und ersätzen.
PHP-Code:
$html = "abcdef (include file=\"header.tpl\") sfsdfsdfsdf";
$suchmuster = "/{include file=\"(.*)\.(.*)\"}/";
while(preg_match($suchmuster, $html)){
echo"ok"; //preg_replace....
}
Mein problem ist einfach, dass ich nicht den passenden Ausdruck finde *g* Entweder bekomme ich eine Endlos Schleife oder es funktioniert gar nicht
Wie muss ich den Ausdruck schreiben? Wenn ein Platzhalter wie z.B. (include file="header.tpl") vorkommt?
Gruß
Kalicki2k
Kommentar