Hi!
Ich will bei mir einige Textstellen in mehreren Zeilen durch ereg_replace ersetzen lassen. Ich habe aber keine Idee, wie ich dieses Suchmuste mit der ereg_replace Funktion gestalten soll...
Eine Zeile heißt z.B.:
$var = 'SCRIPT language=JavaScript src="report-Dateien/javascripts.js"';
Dort soll nun "report-Dateien" durch "images" ersetzt werden. Versucht habe ich mich schon Stunden lang, ein Suchmuster zu generieren, aber ohne Erfolg:
$var = eregi_replace('( )(src=")("*)(/*.*")','\\1\\2images\\4',$var);
Dabei kommt aber nur dies heraus:
SCRIPT language=JavaScript src="imagesreport-Dateien/javascripts.js"
Er ersetzt das "report-Dateien" nicht, sodern fügt das Wort "images" einfach nur davor ein... Ich komm da einfach nicht weiter...
Würde mich sehr über Hilfe freuen!
MfG
AkDk7
ereg_replace < wie soll ich den suchstring gestalten?
Code: Alles auswählen
$string = 'SCRIPT language=JavaScript src="report-Dateien/javascripts.js"';
$var = ereg_replace("report-Dateien", "images", $string);
Ja, hätt ich auch so gemacht, wenn nicht der Pfad vor "/javascripts.js" immer der selbe wäre... aber das ist nicht so ;(
Habe ich vergessen zu sagen, sry...
Also muss alles zwischen 'src="' und '/javascripts.js"' ersetzt werden...
Das ist das Problem bei mir...
ak
Habe ich vergessen zu sagen, sry...
Also muss alles zwischen 'src="' und '/javascripts.js"' ersetzt werden...
Das ist das Problem bei mir...
ak
Free Msging Service
http://www.akdk7.de
http://www.akdk7.de