正则表达式错误-在jquery中没有要重复的内容

正则表达式错误-在jquery中没有要重复的内容,jquery,regex,Jquery,Regex,我尝试使用正则表达式验证电子邮件id。使用此表达式时: var emailxP = /^(\w+([0-9-+.']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/; 表达式不起作用 铬正在显现 ncaught SyntaxError: Invalid regular expression: /^(\w+([0-9-+.']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/: Nothing to repeat 能告诉我里面发生了什么吗

我尝试使用正则表达式验证电子邮件id。使用此表达式时:

var emailxP = /^(\w+([0-9-+.']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
表达式不起作用 铬正在显现

ncaught SyntaxError: Invalid regular expression: /^(\w+([0-9-+.']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/: Nothing to repeat 
能告诉我里面发生了什么吗


谢谢。

尝试将正则表达式包装在
'
中,并使用
\
转义正则表达式中的
'

var emailxP = '/^(\w+([0-9-+.\']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/';
// ------------------------- ^ here -------------------------------

尝试将正则表达式包装在
'
中,并使用
\
转义正则表达式中的
'

var emailxP = '/^(\w+([0-9-+.\']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/';
// ------------------------- ^ here -------------------------------

尝试将正则表达式包装在
'
中,并使用
\
转义正则表达式中的
'

var emailxP = '/^(\w+([0-9-+.\']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/';
// ------------------------- ^ here -------------------------------

尝试将正则表达式包装在
'
中,并使用
\
转义正则表达式中的
'

var emailxP = '/^(\w+([0-9-+.\']\w+)*+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/';
// ------------------------- ^ here -------------------------------

*+
无效,您必须在
+
*
之间进行选择

var emailxP = /^(\w+([0-9-+.']\w+)+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                        here ___^

也逃过了冲刺

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//               here ___^
为什么对
a
进行双重转义

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                                    here ___^^
我提议:

var emailxP = /^(\w[\w+.'-]*@\w+(\.[a-z]+)*)$/;

*+
无效,您必须在
+
*
之间进行选择

var emailxP = /^(\w+([0-9-+.']\w+)+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                        here ___^

也逃过了冲刺

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//               here ___^
为什么对
a
进行双重转义

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                                    here ___^^
我提议:

var emailxP = /^(\w[\w+.'-]*@\w+(\.[a-z]+)*)$/;

*+
无效,您必须在
+
*
之间进行选择

var emailxP = /^(\w+([0-9-+.']\w+)+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                        here ___^

也逃过了冲刺

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//               here ___^
为什么对
a
进行双重转义

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                                    here ___^^
我提议:

var emailxP = /^(\w[\w+.'-]*@\w+(\.[a-z]+)*)$/;

*+
无效,您必须在
+
*
之间进行选择

var emailxP = /^(\w+([0-9-+.']\w+)+\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                        here ___^

也逃过了冲刺

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//               here ___^
为什么对
a
进行双重转义

var emailxP = /^(\w+([0-9\-+.']\w+)*\@+\w+\.([\\a-z]{2,3})(\.\w+))$/;
//                                    here ___^^
我提议:

var emailxP = /^(\w[\w+.'-]*@\w+(\.[a-z]+)*)$/;

此处尝试此项作为可能的重复:此处尝试此项作为可能的重复:此处尝试此项作为可能的重复:此处尝试此项作为可能的重复: