Update validator.js

之前的正则有bug，a@aaaa可以验证通过
确实用错，不用那么复杂：
```js
/^(?:[a-z0-9]+[_\-+.]+)*[a-z0-9]+@(?:([a-z0-9]+-?)*[a-z0-9]+\.)+([a-z]{2,})+$/i
```