se ti interessa senza espressioni regolari, ti posto questo codice:
Codice PHP:
$pippo="prova1 ; prova2; ciao ) ";

$newStr "nuovo testo";

$pos strrpos($pippo";")+2;
echo 
substr_replace($pippo$newStr$posstrlen($pippo)); 
i link delle funzioni usate:
http://it2.php.net/manual/it/functio...tr-replace.php
http://it2.php.net/manual/it/function.strrpos.php
http://it2.php.net/manual/it/function.strlen.php

ciao