\S*? bedeutet kein Leerzeichen ein oder mehrmal und das nochmal kein oder mehrmal. Ohgott ist das kompliziert :)
Jetzt schlag ich mich auch noch mit den HTML Tags rum, weil solche hab ich auch noch im Text und in denen soll natürlich nichts ersetzt werden.