diff options
Diffstat (limited to 'actionpack/lib/action_view')
-rw-r--r-- | actionpack/lib/action_view/helpers/number_helper.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/actionpack/lib/action_view/helpers/number_helper.rb b/actionpack/lib/action_view/helpers/number_helper.rb index 979ba03f0c..5f774143db 100644 --- a/actionpack/lib/action_view/helpers/number_helper.rb +++ b/actionpack/lib/action_view/helpers/number_helper.rb @@ -94,16 +94,16 @@ module ActionView end # Formats a +number+ with grouped thousands using +delimiter+. You - # can customize the format in the +options+ hash. - # * <tt>:delimiter</tt> - Sets the thousands delimiter, defaults to "," - # * <tt>:separator</tt> - Sets the separator between the units, defaults to "." + # can customize the format using optional <em>delimiter</em> and <em>separator</em> parameters. + # * <tt>delimiter</tt> - Sets the thousands delimiter, defaults to "," + # * <tt>separator</tt> - Sets the separator between the units, defaults to "." # # number_with_delimiter(12345678) => 12,345,678 # number_with_delimiter(12345678.05) => 12,345,678.05 - # number_with_delimiter(12345678, :delimiter => ".") => 12.345.678 + # number_with_delimiter(12345678, ".") => 12.345.678 def number_with_delimiter(number, delimiter=",", separator=".") begin - parts = number.to_s.split(separator) + parts = number.to_s.split('.') parts[0].gsub!(/(\d)(?=(\d\d\d)+(?!\d))/, "\\1#{delimiter}") parts.join separator rescue |