Sha256: a38698c3376f1131e53b4156be1760d7562db63c3c1395971a37497af2689629
Contents?: true
Size: 341 Bytes
Versions: 4
Compression:
Stored size: 341 Bytes
Contents
module ValidatesTelephone module Regex def self.br(number) number =~ /^(\(?\d{2}\)?)(9)?(\d{4})-?(\d{4})$/ end def self.usa(number) number =~ /^(\(?[^2-9]\d{2}\)?)(\d{3})-?(\d{4})$/ end def self.any(number) number =~ /^(\(\d{2}\))(\d{4})-(\d{4})|(\([^2-9]\d{2}\))(\d{3})-(\d{4})$/ end end end
Version data entries
4 entries across 4 versions & 1 rubygems