【发布时间】:2012-06-29 20:56:03
【问题描述】:
我有这个正则表达式/^([a-z0-9]([a-z0-9-]*[a-z0-9])*){1,60}\.cz$/i。
规则:
- 域名只能包含字符 [a-z,0-9,-]
- 域名最大长度不超过 63 个字符
- 域名不得以“-”字符开头或结尾
- 域名不得连续包含两个字符“-”
我需要用最后一条规则(javascript)完成这个正则表达式。
【问题讨论】:
-
你确定
.cz之前的部分没有63个长度限制吗?那么总长度限制为66。我也认为捷克域名不能短到.cz之前的一个字符,所以你应该添加一个最小长度限制......
标签: javascript regex