module CpfSimplifier
Module by using simplify methods
Constants
- VERSION
Public Instance Methods
format_cpf()
click to toggle source
Formata cpf no padrao de vizualizaƧao de usuario (999.999.999.99) Caso seja informado um valor nulo, retorna uma string vazia
# File lib/cpf_simplifier.rb, line 12 def format_cpf to_s.gsub(/([0-9]{3})([0-9]{3})([0-9]{3})([0-9]{2})/, '\1.\2.\3-\4') end
reformat_cpf()
click to toggle source
# File lib/cpf_simplifier.rb, line 26 def reformat_cpf format_cpf(unformat_cpf(self)) end
unformat_default()
click to toggle source
# File lib/cpf_simplifier.rb, line 16 def unformat_default # E a mesma coisa que /\.|-|\//, mas nao precisa escapar / com \/ regex = %r{\.|-|/} to_s.gsub(regex, '') end