Я ищу регулярное выражение для удаления конечных нулей из десятичных чисел. Она должна возвращать следующие результаты:Ruby Regex to round trailing zeros
0.0002300 -> 0.00023
10.002300 -> 10.0023
100.0 -> 100
1000 -> 1000
0.0 -> 0
0 -> 0
В принципе, он должен удалить конечные нули и конечные десятичную точку, если дробная часть равна 0. Она также должна возвращать 0, когда это значение. Есть предположения? Благодарю.
Я думаю, что это намного сложнее, чем это должно быть, но это работает так +1. –
:), я полностью согласен @Mark. Я немного поглядел на него, но не вижу короткого выреза, хотя ... –
Да, я не могу предложить более простое решение прямо сейчас ... Я сдаюсь. :) –