目前是否有能够接受字符串的宝石,为此目的都以美元为单位,并将它们转换为数字?一些例子是:
"7,600美元"将变成7600
"5500"将变成5500
我知道在"5500"示例中我可以做"5500".to_i,但导入的电子表格不一致,有些包括逗号和美元符号,而其他则没有.在Ruby中有一个很好的处理方式吗?
我已经尝试了类似的东西money_string.scan(/\d/).join似乎很好,只是担心我会遇到我还没有找到的边缘情况,比如小数位.
money_string.scan(/\d/).join