Цитата:
|
var reg_mail = !^\w+([\.\w]+)*\w@\w((\.\w)*\w+)*\.\w{2,10}$!;\n
|
1. регулярное выражение в JS заключается в '/', а не '!'
2. \n - это строковой литерал, который должен браться в кавычки (к примеру, если это значение переменной), и тем более находиться не за пределами выражения.
Обязательно к прочтению