- Home
- Categorie
- Coding e Sistemistica
- Coding
- str_replace. Come si può sostituire una stringa in parte variabile con una fissa?
-
str_replace. Come si può sostituire una stringa in parte variabile con una fissa?
Ragazzi, come da titolo ho uno script col quale devo sostituire una stringa variabile con una fissa.
Ad esempio, potrei avere width="550" ma potrei anche avere width="453", ecc...
Insomma, avrei in input una stringa del tipo width="xxx" (dove xxx varia sempre) che dovrei sostituire con width="700".Qualcuno sa come si fa questo tipo di controllo?
Se uso str_replace come faccio a dirgli di fare una cosa del genere?
Grazie a tutti per l'aiuto

-
Ciao Protone86,
non è possibile fare ciò che hai indicato con str_replace, ma dovresti usare le espressioni regolari.
-
Qualche esempio? Dammi un aiutino

-
Credo che questa dovrebbe andare:
[php]
preg_replace('#width="(.*?)"#i', 'width="700"', $string)
[/php]
-
Grazie, sei stato utilissimo!

Risolto, alla prossima!
