native email patterns are not very good
this patten can be found @
awesome.constants.components.validate.email
native url patterns are not very good
this patten can be found @
awesome.constants.config.validate.url