Ciao Ragazzi,
non riesco a capire come sostituire le " (virgolette)
ho questa stringa:
src="/cartella/file/"
e la devo far diventare:
src=\"http://www.nomesito.it/cartella/file\"
Ringrazio anticipatamente
Ciao Ragazzi,
non riesco a capire come sostituire le " (virgolette)
ho questa stringa:
src="/cartella/file/"
e la devo far diventare:
src=\"http://www.nomesito.it/cartella/file\"
Ringrazio anticipatamente
Non sono granché nelle RE però questa dovrebbe andare, provala un po' e fammi sapere:
Codice PHP:
$str = 'src="/cartella/file/"';
echo eregi_replace ('src="(/[a-z0-9]+/[a-z0-9]+)/"', 'src=\"http://www.nomesito.it\\\\1\"', $str);
Mhhh. ok, ma ho detto una cappellata io ... pardon...
all'interno di una record (db mysql) ho la stringa in questione.
deo cercare se c'è quella stringa e sostituirla
riesci a modificarmela
Non hai bisogno di modificare alcunché: eregi_replace cercherà quante volte e se la stringa è presente in $str ed effettuerà la sostituzione quando occorre.
Grazie, funziona...
un problema l'ho però avuto lo stesso perchè sulla stringa di esempio che ci "siamo dati" non ci sono problemi, tutto funziona regolarmente... ma con una variabile che contiene quella stringa ho avuto problemi con la le " (virgolette)...
Ho risolto "tralasciando" le virgolette e sostituendo tutto quello che le seguivano.
Grazie di tutto