|
Packit Service |
dcb6c2 |
// Any copyright is dedicated to the Public Domain.
|
|
Packit Service |
dcb6c2 |
// https://creativecommons.org/publicdomain/zero/1.0/
|
|
Packit Service |
dcb6c2 |
|
|
Packit Service |
dcb6c2 |
// null input.
|
|
Packit Service |
dcb6c2 |
null null
|
|
Packit Service |
dcb6c2 |
// Mixed case.
|
|
Packit Service |
dcb6c2 |
COM null
|
|
Packit Service |
dcb6c2 |
example.COM example.com
|
|
Packit Service |
dcb6c2 |
WwW.example.COM example.com
|
|
Packit Service |
dcb6c2 |
// Leading dot.
|
|
Packit Service |
dcb6c2 |
.com null
|
|
Packit Service |
dcb6c2 |
.example null
|
|
Packit Service |
dcb6c2 |
.example.com null
|
|
Packit Service |
dcb6c2 |
.example.example null
|
|
Packit Service |
dcb6c2 |
// Unlisted TLD.
|
|
Packit Service |
dcb6c2 |
example null
|
|
Packit Service |
dcb6c2 |
example.example example.example
|
|
Packit Service |
dcb6c2 |
b.example.example example.example
|
|
Packit Service |
dcb6c2 |
a.b.example.example example.example
|
|
Packit Service |
dcb6c2 |
// Listed, but non-Internet, TLD.
|
|
Packit Service |
dcb6c2 |
//local null
|
|
Packit Service |
dcb6c2 |
//example.local null
|
|
Packit Service |
dcb6c2 |
//b.example.local null
|
|
Packit Service |
dcb6c2 |
//a.b.example.local null
|
|
Packit Service |
dcb6c2 |
// TLD with only 1 rule.
|
|
Packit Service |
dcb6c2 |
biz null
|
|
Packit Service |
dcb6c2 |
domain.biz domain.biz
|
|
Packit Service |
dcb6c2 |
b.domain.biz domain.biz
|
|
Packit Service |
dcb6c2 |
a.b.domain.biz domain.biz
|
|
Packit Service |
dcb6c2 |
// TLD with some 2-level rules.
|
|
Packit Service |
dcb6c2 |
com null
|
|
Packit Service |
dcb6c2 |
example.com example.com
|
|
Packit Service |
dcb6c2 |
b.example.com example.com
|
|
Packit Service |
dcb6c2 |
a.b.example.com example.com
|
|
Packit Service |
dcb6c2 |
uk.com null
|
|
Packit Service |
dcb6c2 |
example.uk.com example.uk.com
|
|
Packit Service |
dcb6c2 |
b.example.uk.com example.uk.com
|
|
Packit Service |
dcb6c2 |
a.b.example.uk.com example.uk.com
|
|
Packit Service |
dcb6c2 |
test.ac test.ac
|
|
Packit Service |
dcb6c2 |
// TLD with only 1 (wildcard) rule.
|
|
Packit Service |
dcb6c2 |
mm null
|
|
Packit Service |
dcb6c2 |
c.mm null
|
|
Packit Service |
dcb6c2 |
b.c.mm b.c.mm
|
|
Packit Service |
dcb6c2 |
a.b.c.mm b.c.mm
|
|
Packit Service |
dcb6c2 |
// More complex TLD.
|
|
Packit Service |
dcb6c2 |
jp null
|
|
Packit Service |
dcb6c2 |
test.jp test.jp
|
|
Packit Service |
dcb6c2 |
www.test.jp test.jp
|
|
Packit Service |
dcb6c2 |
ac.jp null
|
|
Packit Service |
dcb6c2 |
test.ac.jp test.ac.jp
|
|
Packit Service |
dcb6c2 |
www.test.ac.jp test.ac.jp
|
|
Packit Service |
dcb6c2 |
kyoto.jp null
|
|
Packit Service |
dcb6c2 |
test.kyoto.jp test.kyoto.jp
|
|
Packit Service |
dcb6c2 |
ide.kyoto.jp null
|
|
Packit Service |
dcb6c2 |
b.ide.kyoto.jp b.ide.kyoto.jp
|
|
Packit Service |
dcb6c2 |
a.b.ide.kyoto.jp b.ide.kyoto.jp
|
|
Packit Service |
dcb6c2 |
c.kobe.jp null
|
|
Packit Service |
dcb6c2 |
b.c.kobe.jp b.c.kobe.jp
|
|
Packit Service |
dcb6c2 |
a.b.c.kobe.jp b.c.kobe.jp
|
|
Packit Service |
dcb6c2 |
city.kobe.jp city.kobe.jp
|
|
Packit Service |
dcb6c2 |
www.city.kobe.jp city.kobe.jp
|
|
Packit Service |
dcb6c2 |
// TLD with a wildcard rule and exceptions.
|
|
Packit Service |
dcb6c2 |
ck null
|
|
Packit Service |
dcb6c2 |
test.ck null
|
|
Packit Service |
dcb6c2 |
b.test.ck b.test.ck
|
|
Packit Service |
dcb6c2 |
a.b.test.ck b.test.ck
|
|
Packit Service |
dcb6c2 |
www.ck www.ck
|
|
Packit Service |
dcb6c2 |
www.www.ck www.ck
|
|
Packit Service |
dcb6c2 |
// US K12.
|
|
Packit Service |
dcb6c2 |
us null
|
|
Packit Service |
dcb6c2 |
test.us test.us
|
|
Packit Service |
dcb6c2 |
www.test.us test.us
|
|
Packit Service |
dcb6c2 |
ak.us null
|
|
Packit Service |
dcb6c2 |
test.ak.us test.ak.us
|
|
Packit Service |
dcb6c2 |
www.test.ak.us test.ak.us
|
|
Packit Service |
dcb6c2 |
k12.ak.us null
|
|
Packit Service |
dcb6c2 |
test.k12.ak.us test.k12.ak.us
|
|
Packit Service |
dcb6c2 |
www.test.k12.ak.us test.k12.ak.us
|
|
Packit Service |
dcb6c2 |
// IDN labels.
|
|
Packit Service |
dcb6c2 |
食狮.com.cn 食狮.com.cn
|
|
Packit Service |
dcb6c2 |
食狮.公司.cn 食狮.公司.cn
|
|
Packit Service |
dcb6c2 |
www.食狮.公司.cn 食狮.公司.cn
|
|
Packit Service |
dcb6c2 |
shishi.公司.cn shishi.公司.cn
|
|
Packit Service |
dcb6c2 |
公司.cn null
|
|
Packit Service |
dcb6c2 |
食狮.中国 食狮.中国
|
|
Packit Service |
dcb6c2 |
www.食狮.中国 食狮.中国
|
|
Packit Service |
dcb6c2 |
shishi.中国 shishi.中国
|
|
Packit Service |
dcb6c2 |
中国 null
|
|
Packit Service |
dcb6c2 |
// Same as above, but punycoded.
|
|
Packit Service |
dcb6c2 |
xn--85x722f.com.cn xn--85x722f.com.cn
|
|
Packit Service |
dcb6c2 |
xn--85x722f.xn--55qx5d.cn xn--85x722f.xn--55qx5d.cn
|
|
Packit Service |
dcb6c2 |
www.xn--85x722f.xn--55qx5d.cn xn--85x722f.xn--55qx5d.cn
|
|
Packit Service |
dcb6c2 |
shishi.xn--55qx5d.cn shishi.xn--55qx5d.cn
|
|
Packit Service |
dcb6c2 |
xn--55qx5d.cn null
|
|
Packit Service |
dcb6c2 |
xn--85x722f.xn--fiqs8s xn--85x722f.xn--fiqs8s
|
|
Packit Service |
dcb6c2 |
www.xn--85x722f.xn--fiqs8s xn--85x722f.xn--fiqs8s
|
|
Packit Service |
dcb6c2 |
shishi.xn--fiqs8s shishi.xn--fiqs8s
|
|
Packit Service |
dcb6c2 |
xn--fiqs8s null
|