1

我想用正则表达式(regex)检查一些域。我的旧代码是:

/^([a-z0-9]+([-a-z0-9]*[a-z0-9]+)?.){0,}([a-z0-9]+([-a-z0-9]*[a-z0-9]+)?){1,63}(.[a-z0-9]{2,7})+$/i  

它可以工作,但此代码不会验证 öü.com 或 öü.öü 等 IDN(国际化域名),也不会检查“www”、“http://”术语。

我的域格式是:

  • 例子.com

此外,我不想要:

重要提示:用户可以添加域;

  • 带有 2 个扩展名,例如 example.co.uk
4

0 回答 0