Salve.
Avrei bisogno del vostro aiuto per modificare un'espressione regolare. In pratica, data una stringa, vorrei aggiungere uno spazio oltre che dopo il punto, anche in presenza di punti interrogativi o di domanda.

L'espressione di partenza è questa.
$str=preg_replace("/\.(\w)/", ". \\1", $str);

Come va modificata? Grazie a tutti.