Verbesserung des Text Parsers

Hallo!
Ich musste „umständlich“ ein 3 Zeilen Script in PHP schreiben, weil es beim Text-Parser keine Möglichkeit gibt, bestimmte Sachen zu löschen.
(Ich lasse mich gerne eines besseren belehren!)

Eine einfache Möglichkeit wäre, das man noch einen Punkt hat, der so heißt:
Ersetze XX durch YY im gesamten, eingelesenen Teil.

Also:
Ich lese eine Webseite von einem Gerät.
Dann schneide ich vor XY ab.
Dann kommt das: S0 # 7,1#
Ich hole dann zwischen # und #…
Die Anzahl der " " kann schwanken.
Also muss ich nun den Wert in eine temp. String-Variable schreiben, dann ein Script aufrufen, was beim Ändern der Variable diese aufbereitet und in eine andere schreibt.

// String holen
$x = GetValue(43676);
// " " weg
$x = str_replace(" ", "", $x);
// Float bei PHP ist mit PUNKT  getrennt. Webseite sendet aber KOMMA
$x = floatval(trim(str_replace(",", ".",$x)));
 // und wegscheiben
SetValueFloat(15306, $x);

Wäre das nicht eine gute, schnell umsetzbare Idee?
In diesen Sinne…