class Object def commify(sep = ',') to_s. reverse. gsub!(/\d{3}/){|x| x + sep}. reverse!. sub!(/^#{sep}/, '') end end puts "1234".commify puts 123.commify('_') puts 123456.commify