ciao a tutti
ho una stringa simile a

codice:
width="230" height="123"
vorrei in pratica sostituire il valore della larghezza e dell'altezza con dei valori miei, solo che sia width che height non sono valori fissi ma cambiano.

ho pensato di utilizzare le espressioni regolari in questo modo

codice:
eregi_replace('width="(.+)"', 'width="'.$w.'"',$str)
(nell'esempio riporto solo width)

solo che mi cambia width ma mi tronca il resto della stringa

dove sbaglio?
grazie anticipatamente a tutti