Rouven: search/replace - aber wie?

Beitrag lesen

Hello,

und deinen pseudocode versteh ich auch nicht.
kannst du das mal genauer ausführen?
ich versteh das nicht mehr...

also nochmal:

  1. du hast deinen Originalstring $original und willst in $ersetzt die richtige Version
  2. 
    

$pos_slash = strrpos($original, "/");
$pos_underscore = strpos($original, "_", $pos_slash);

\--> Nun hast du die letzte Position von / und die dahinterliegend erste Position von \_  
3)  
~~~php
  
$ersetzt = substr($original, 0, $pos_slash) + substr($original, $pos_underscore+1);  

Anmerkungen: Wenn du nicht sicherstellen kannst, dass jede Datei die entsprechende Namenskonvention erfüllt, dann musst du zu gegebener Zeit noch prüfen, ob $pos_slash und $pos_underscore tatsächlich existiert.

MfG
Rouven

--
-------------------
Buy when there's blood running in the street and sell when everyone is pounding at your door, clawing to own your equities  --  Wisdom on Wallstreet