Moh*_*ain 2 ruby string currency ruby-on-rails ruby-on-rails-3
我想解析最后一个印度货币,即字符串中的Rs.
例如:
卢比.或者Rs都没问题.我希望用Rs前面加上数字.或卢比
我该如何解析这个字符串.
目标是最恰当的:
解:
s = "Price for this item is Rs. 100.2 to 125.4"
s.scan(/Rs.? (\d+\.\d+|\d+)/).last
#=> 102.2
s = "Price for this item is Rs. 100.2 to Rs. 125.4"
s.scan(/Rs.? (\d+\.\d+|\d+)/).last
#=> 125.4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
296 次 |
| 最近记录: |