Module: Any::Validate::Macaddress

Defined in:
lib/any/validate/macaddress.rb

Instance Method Summary collapse

Instance Method Details

#valid_macaddress?(mac: nil) ⇒ Boolean

Returns:

  • (Boolean)


5
6
7
8
9
10
# File 'lib/any/validate/macaddress.rb', line 5

def valid_macaddress? mac: nil
  return true if mac =~ /^[a-f\d]{1,2}:([a-f\d]{1,2}:){4}[a-f\d]{1,2}$/i
  return false
rescue
  return false
end