module Utils::BancoDeChile
Public Instance Methods
format_rut(rut)
click to toggle source
# File lib/bank_api/utils/banco_de_chile.rb, line 9 def format_rut(rut) rut_ = unpad_zeroes(rut) verification_digit = rut_[-1] without_verification_digit = rut_[0..-2].reverse.scan(/.{1,3}/).join(".").reverse "#{without_verification_digit}-#{verification_digit}" end
unpad_zeroes(string)
click to toggle source
# File lib/bank_api/utils/banco_de_chile.rb, line 5 def unpad_zeroes(string) /0*(.*)/.match(string).captures.first end