标签: php regex validation idn
我想检查一些带有正则表达式的域(正则表达式)。我的旧代码是:
/^([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
虽然有效,但此代码不会验证IDN(国际化域名),例如öü.com或öü.öü,也不会检查“www”,“http://”条款。
我的域格式为:
此外,我不想要:
重要提示:用户可以添加域名;