Adding email address regex to form

The following uses a regex to check for a valid email address before attempting to submit a form.

<script type="text/javascript">
jQuery(function(){
function formErrorHandler(value, e){
 try {
     var is_email = /^(([^<>()\[\]\\.,;:\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,}))$/;
     if (!is_email.test(value)){
       e.preventDefault();
       alert("Please enter a valid email");
    }
 }catch(error){}
};
jQuery('.mailchimp_signup_form').submit(function(e){
try {
 var email = jQuery(this).find('input[name="email"]').val();
 formErrorHandler(email, e);
} catch(error){};
});
});
</script>