如果我的 javascript 变量在 mvc3 中的值中有 at 符号怎么办?
我的 javascript 中有以下电子邮件验证器,但 @ 在 MVC3 中被误解:
function validateEmail(emailAddress) {
var emailPattern = "/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/";
return emailPattern.test(emailAddress);
}
有办法解决这个问题吗?我尝试使用斜杠来转义 at 符号,但这不起作用。
I have the following email-validator in my javascript, but the @ is getting misinterpreted in MVC3:
function validateEmail(emailAddress) {
var emailPattern = "/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/";
return emailPattern.test(emailAddress);
}
Is there a way around this? I've tried using slashes to escape the at sign, but that didn't work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
@@逃脱@
@@ escapes @
使用 2
@@
转义它:Escape it by using 2
@@
:需要去掉引号。否则我认为没有问题。
Need to get rid of the quotes. Otherwise I see no problem with it.