phenaproxima / domain-constraint
此包已被弃用且不再维护。未建议替代包。
用于验证器测试值是否为有效域名的约束。
1.0.1
2015-10-25 14:13 UTC
Requires
- symfony/validator: ~2.6
Requires (Dev)
- phpunit/phpunit: ~4.5
This package is auto-updated.
Last update: 2024-07-01 16:05:53 UTC
README
用于测试值是否为有效域名的Symfony验证器组件的约束。
值将与以下规则进行测试:http://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_host_names
- 至少有两个由点分隔的段
- 不能以点开头或结尾
- 每个段必须介于1到63个字符之间
- 整个域名不能超过255个字符
- 有效字符为 'a' 到 'z','A' 到 'Z','0' 到 '9' 和连字符 (-)
- 标签不能以连字符开头或结尾
- 最后一个段必须是支持的顶级域名(并且有很多奇怪的顶级域名)