Betreffend einem assoziativen Index in einem regulären Ausdruck hab ich mich irgendwie festgefahren.. .
Mit preg_match(); und preg_match_all(); gibt es in der Anwendung keinerlei Probleme, allerdings komm ich bei preg_replace(); nicht weiter.
als Beispiel:
Kann php dies nicht umsetzen oder ists einfach nur ein Anwendungsfehler ?
Mit preg_match(); und preg_match_all(); gibt es in der Anwendung keinerlei Probleme, allerdings komm ich bei preg_replace(); nicht weiter.
als Beispiel:
PHP:
$subject = 'die eierlegende Wollmilchsau';
$pattern = '#(?P<index>eier)#i';
$replace = '${1}';
$result = preg_replace($pattern, $replace, $subject);
// ergibt: die eierlegende Wollmilchsau
$replace = '${index}';
$result = preg_replace($pattern, $replace, $subject);
// ergibt: die ${index}legende Wollmilchsau
Kann php dies nicht umsetzen oder ists einfach nur ein Anwendungsfehler ?
Zuletzt bearbeitet: