正则表达式域验证

时间:2012-07-12 06:24:44

标签: regex

以下代码

/^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,6}(:[0-9]{1,5})?(\/.*‌​)?$/ix

验证所有类型的域名。

我想只验证一个域或子域(例如.cu.cc.co.cc)。

2 个答案:

答案 0 :(得分:0)

您可以将其添加到域regex的末尾:

(?<=\.cu\.cc)$

这是一个积极的后视

答案 1 :(得分:0)

最终\.[a-z]{2,6}与顶级域名匹配。将其更改为您想要匹配的任何特定TLD。