Hallo
habe leider mit regexpresions noch nicht viel gemacht daher etwas unsicher
Kann mal jemand über den folgenden codes sehen ober so passt
Es soll nach inhalten im string gesucht werden und diese dann ersetzt werden
Ich benötige alle gefundenen in einem array was dann wieder mit werten eines anderen (erfolgt später) verglichen wird und ersetzt wird
Später läuft dann alles in einer schliefe.
$string ='Hallo <-KAnrede-> <-KVorname-> <-KNachname-> <-Artikelliste->
<--Artikelliste-->
Leider haben wir von Ihnen noch keine Rückmeldung zu der/den folgenden Fragen erhalten.
<-Artikelliste->';
$regexpr = "/<-Artikelliste[->]*>/";
if (preg_match_all($regexpr,$string,$ausgabe)){
echo "<br>das muster passt auf ===>";
echo "<br>Gesamtmuster : ";
echo "<br>Teilmuster 1.1 : ".$ausgabe[0][0];
echo "<br>Teilmuster 1.2 : ".$ausgabe[0][1];
echo "<br>Teilmuster 1.3 : ".$ausgabe[0][2];
}else{
echo "<br>leider nichts gefunden <==>";
}
function remove_dw_comments($string,$muster,$ersetzt)
{
return preg_replace("/$muster/U",$ersetzt,$string);
}
$ersetzt= '<{$stringname}>';
echo "<br>mal sehn was er ausgibt ===>".remove_dw_comments($string,$ausgabe[0][1],$ersetzt)
Gruss und danke
Achim