heyhey
ich werd langsam blöde, ich will für nen kleines minitemplate system folgende strings ersetzen
nicht aber solche
jetzt hab ich dazu schon den passenden schnipsel immer gehabt und wollte jetz das nicht mit reinbauen.
vorher:
nachherfolgender getesterter code (hier getestet: RegExr )
funktionier aber in php nicht, egal was ich mache :/
ich bin grad etwas ratlos, der probierte code sieht dann so aus:
fehlermeldung gibts nicht dazu, der preg_matched aber einfach nix mehr! :/
kann mir jemand meinen fehler zeigen?
ich werd langsam blöde, ich will für nen kleines minitemplate system folgende strings ersetzen
Code:
{foo}
nicht aber solche
Code:
\{bar\}
jetzt hab ich dazu schon den passenden schnipsel immer gehabt und wollte jetz das nicht mit reinbauen.
vorher:
Code:
$this->html = preg_replace('~{' . $key . '}~',$value,$this->html,$this->count[$key]);
nachherfolgender getesterter code (hier getestet: RegExr )
Code:
[^\\]{(.*)[^\\]\}
funktionier aber in php nicht, egal was ich mache :/
ich bin grad etwas ratlos, der probierte code sieht dann so aus:
Code:
$this->html = preg_replace('~[^\\\\]{' . $key . '[^\\\\]}~',$value,$this->html,$this->count[$key]);
fehlermeldung gibts nicht dazu, der preg_matched aber einfach nix mehr! :/
kann mir jemand meinen fehler zeigen?