Regex zum Entfernen von nachgestellten Nullen

Ich suche nach einem regulären Ausdruck (.NET), um nachfolgende Nullen zu entfernen:

11645766.560000001000   ->  11645766.560000001
10190045.740000000000   ->  10190045.74
1455720.820000000100    ->  1455720.8200000001  

usw...

Ich verwende reguläre Ausdrücke über String.Trim (), da die Zahlen in einer Zeichenfolge enthalten sind, aktuelles Beispiel:

!BEGIN !>>C85.18 POS_LEVEL.T129{11645766.560000001000} = POS_LEVEL.T129 {10190045.740000000000} + WORK_LEVEL.T129{1455720.820000000100} END;

muss konvertiert werden zu:

!BEGIN !>>C85.18 POS_LEVEL.T129{11645766.560000001} = POS_LEVEL.T129{10190045.74} + WORK_LEVEL.T129{1455720.8200000001} END;

Antworten auf die Frage(5)

Ihre Antwort auf die Frage