aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2010-10-18 09:57:24 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2010-10-18 09:57:24 -0700
commit9c219bf3616e62d607593bbb4b96c53f6d5436af (patch)
tree38ea3984e46f125e6d2c24f934b8ac5cbede7e2d
parent081e15f104b7da597114a8539f519953f166e096 (diff)
downloadrails-9c219bf3616e62d607593bbb4b96c53f6d5436af.tar.gz
rails-9c219bf3616e62d607593bbb4b96c53f6d5436af.tar.bz2
rails-9c219bf3616e62d607593bbb4b96c53f6d5436af.zip
use regex escape sequences to shorten stuff up
-rw-r--r--actionpack/lib/action_view/helpers/number_helper.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/actionpack/lib/action_view/helpers/number_helper.rb b/actionpack/lib/action_view/helpers/number_helper.rb
index 28106b5bce..87526b78d1 100644
--- a/actionpack/lib/action_view/helpers/number_helper.rb
+++ b/actionpack/lib/action_view/helpers/number_helper.rb
@@ -64,9 +64,9 @@ module ActionView
country_code = options[:country_code]
if area_code
- number.gsub!(/([0-9]{1,3})([0-9]{3})([0-9]{4}$)/,"(\\1) \\2#{delimiter}\\3")
+ number.gsub!(/(\d{1,3})(\d{3})(\d{4}$)/,"(\\1) \\2#{delimiter}\\3")
else
- number.gsub!(/([0-9]{0,3})([0-9]{3})([0-9]{4})$/,"\\1#{delimiter}\\2#{delimiter}\\3")
+ number.gsub!(/(\d{0,3})(\d{3})(\d{4})$/,"\\1#{delimiter}\\2#{delimiter}\\3")
number.slice!(0, 1) if number.starts_with?('-')
end