Module: Brcobranca::Validacao

Defined in:
lib/brcobranca/core_ext.rb

Overview

Métodos auxiliares de verificação e validação.

Instance Method Summary collapse

Instance Method Details

#moeda?Boolean

Verifica se o valor é moeda.

Ex. +1.232.33
Ex. -1.232.33
Ex. 1.232.33


219
220
221
222
# File 'lib/brcobranca/core_ext.rb', line 219

def moeda?
  value = self.kind_of?(String) ? self : self.to_s
  value =~ /^(\+|-)?\d+((\.|,)\d{3}*)*((\.|,)\d{2}*)$/ ? true : false
end