Hellihello
mit "/^.*_/" denke ich zu sagen: Vom Anfang bis "_" (underline), egal wieviele Zeichen dazwischen sind.
Insofern gibt folgendes
$Begriff="Prefix_Teil1_Teil2_Teil3";
preg_match("/^.*_/",$Begriff,$Ausgabe);
var_dump($Ausgabe);
wohl zu Recht
array(1) {
[0]=>
string(19) "Prefix_Teil1_Teil2_"
}
aus, warum aber nicht auch die anderen Teilstücke, die ja auch die Bedingung von Anfang bis Underline erfüllen, also "Prefix_" "Prefix_Teil1_" etc.
Was muss ich tun, damit ich aus o.g. nur den "Prefix_" erwische, um ihn mit preg_replace abzuschnippeln?
Dank
frankx