正则表达式也应该与“-”一起使用
Regex should works with '-' too
通常我的电子邮件与 tmail.somthing@trak.com 一起使用,不幸的是我的电子邮件也应该与 tmail.ab-cd@track.com 一起使用
regex: /^tmail\.[a-z0-9\.]+@track.com$/i
您不应附加 /^tmail\.
并尝试使用 ^[a-z0-9\.-]+@track.com$
正则表达式。
首先你的第一个例子是错误的,里面有两次@。您的正则表达式期望 tmail 后跟 .
字符。我想你想要这样:
如果您只想添加 -
/^tmail\.[a-z0-9\.-]+@track.com$/i
匹配:tmail.whatever@track.com 和 tmail.what-ever@track.com
如果你想按照html5标准制作(input type="email").
/^tmail\.[a-zA-Z0-9.!#$%&’*+/=?^_{|}~-]+@track.com$/i
通常我的电子邮件与 tmail.somthing@trak.com 一起使用,不幸的是我的电子邮件也应该与 tmail.ab-cd@track.com 一起使用
regex: /^tmail\.[a-z0-9\.]+@track.com$/i
您不应附加 /^tmail\.
并尝试使用 ^[a-z0-9\.-]+@track.com$
正则表达式。
首先你的第一个例子是错误的,里面有两次@。您的正则表达式期望 tmail 后跟 .
字符。我想你想要这样:
如果您只想添加 -
/^tmail\.[a-z0-9\.-]+@track.com$/i
匹配:tmail.whatever@track.com 和 tmail.what-ever@track.com
如果你想按照html5标准制作(input type="email").
/^tmail\.[a-zA-Z0-9.!#$%&’*+/=?^_{|}~-]+@track.com$/i