Rubinowy ciąg z „pieniędzmi” w USD przeliczonymi na liczbę

Czy jest obecnie klejnot, który jest w stanie zabrać struny, wszystko w USD w tym celu, i przekonwertować je na liczbę? Oto kilka przykładów:

„7600 $” zmieni się w 7600„5500” zmieni się na 5500

Wiem na przykładzie „5500”, że mogę po prostu zrobić „5500” .to_i, ale importowane arkusze kalkulacyjne nie są spójne, a niektóre zawierają przecinki i znaki dolara, podczas gdy inne nie. W Ruby jest całkiem przyzwoity sposób radzenia sobie z tym problemem?

Próbowałem czegoś takiegomoney_string.scan(/\d/).join co wydaje się być w porządku, po prostu martwię się, że natknę się na przypadki, których jeszcze nie znalazłem, takie jak miejsca po przecinku.

questionAnswers(5)

yourAnswerToTheQuestion