questa espressione regolare dovrebbe "correggermi" il percorsoCodice PHP:
$img=preg_replace("|(<img src=\")(\.\./)*(.*?)(img/)(.*?)(>)|si", "\$1".$pre['path']."/"."\$3\$4\$5\$6", $img);
delle immagini presenti in un template...
funge tranne che in una circostanza...
ovvero quando il 3° gruppo non è vuoto...
mi spiego meglio quando il 3°gruppo è vuoto dovrei inserire un stringa es. "dir/"
mentre quando il 3° gruppo non è vuoto non devo inserire nulla ..
come potrei fare??
EDIT
il forum ha tolto i backslash al terzo gruppo...
che è (\.\./) e non (../)