【发布时间】:2014-10-31 09:30:31
【问题描述】:
我尝试做的是当我拥有:
www.gmail.com,
www.gmail.com/,
www.gmail.com/example
只要得到 gmail.com,到目前为止,我没有搜索相关问题,我有模式来匹配这些东西:
var pat = /^(https?:\/\/)?(?:www\.)?([^\/]+)/;
但是当我也输入一个单词时它也会返回 true,例如。 gmail(没有 .com)。 我该如何改进它以匹配 abcd.efgs.com 形式的东西?我的意思是指定字符串应该包含字符,并且在 http、https、www 之后至少包含一个点。 ?
提前致谢!
【问题讨论】:
标签: javascript regex dns pattern-matching