Я ищу регулярное выражение (.NET), чтобы удалить конечные нули:Regex для удаления конечных нулей
11645766.560000001000 -> 11645766.560000001 10190045.740000000000 -> 10190045.74 1455720.820000000100 -> 1455720.8200000001
и т.д ...
Я использую регулярное выражение, над String.Trim(), поскольку числа в одной строке, фактический пример:
!BEGIN !>>C85.18 POS_LEVEL.T129{11645766.560000001000} = POS_LEVEL.T129 {10190045.740000000000} + WORK_LEVEL.T129{1455720.820000000100} END;
нужно преобразовать:
!BEGIN !>>C85.18 POS_LEVEL.T129{11645766.560000001} = POS_LEVEL.T129{10190045.74} + WORK_LEVEL.T129{1455720.8200000001} END;
Удалено, так как вопрос существенно изменился с оригинала. –
Решение проблемы должно быть найдено на SO для проблемы вопросов «Барбапапа» (т.е. вопросы, которые совершенно разные через несколько часов после того, как исходный был опубликован) –