我在下面的emailReg行中收到CS1056:意外字符'\'编译错误。任何人都可以帮助解决这里的错误吗?我还有一些正则表达式模式,但我有相同的编译错误。
这是我的jquery代码。
<script>
$(document).ready(function() {
$('#Email').focusout(function(){
var email=$('#Email').val();
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
if( !emailReg.test( email ) ) {
$("#epostagecerlidegil").show();
} else {
}
});
});
</script>
答案 0 :(得分:0)
我猜这是你的问题:[\w-\.]
主要问题是你要求的范围不是你想要的,也不是没有意义的。此外,您不需要反斜杠。因此:[\w\-.]
或[\w.-]
是我期望看到的。