export default (value) => /^(([^<>()[\]\\.,;:#\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(value);

@@ -170,16 +170,17 @@
 zA-Z%5D%7B2,
+6
 %7D))$/.te

limit the last group to maximum of 6 characters