I think you created a string instead of creating RegExp.
Please change
var reg = "^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}/";
to
var reg = /^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$/;
It will work. cheers…