正则表达式,允许域名中的连字符

时间:2014-04-18 08:16:51

标签: regex

我需要一个正则表达式,它接受域名中电子邮件ID的连字符。 目前我正在使用

\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

e.g:

  1. myname123@gmail-abc.com
  2. myname@k-ko.com

2 个答案:

答案 0 :(得分:1)

这对我有用:

/^\w+@\w+(\-\w+).\w{3}$/

答案 1 :(得分:0)

尝试使用:

^\w+([-+.']\w+)*@(\w+[-.]?)*\w+$