NSDataDetector识别的所有tld是什么?

时间:2013-04-18 16:26:12

标签: cocoa nstextview tld nsdatadetector

在测试Cocoa数据检测器时,我发现forecast.io没有被选中,www.forecast.ioforecast.com是。

NSDataDetector找到的所有顶级域名都没有为www.添加前缀?

2 个答案:

答案 0 :(得分:1)

我写了关于how to pick an Apple friendly TLD的文章,我的调查结果如下所述。

我刚刚使用text file from ICANN并使用'示例'添加了所有扩展名。至少在我所在地区(美国)检测到的只有这些:

大写:

example.com
example.EDU
example.EU
example.GOV
example.LY
example.NET
example.ORG

小写:

example.ar
example.at
example.au
example.be
example.br
example.ca
example.ch
example.cn
example.de
example.dk
example.edu
example.es
example.eu
example.fi
example.fr
example.gov
example.gr
example.hk
example.hu
example.il
example.is
example.it
example.jp
example.kr
example.lu
example.ly
example.ma
example.mx
example.net
example.nl
example.no
example.nz
example.org
example.pt
example.ru
example.se
example.sg
example.th
example.tn
example.tr
example.tw
example.ua
example.uk
example.us

答案 1 :(得分:1)

根据我自己的测试,看起来前面有www.的任何东西都会被检测到。

作为史蒂夫答案的更新,以下是截至2016年11月1日为我检测到的小写字母:

example.ar
example.at
example.au
example.cc
example.ch
example.cn
example.co
example.com
example.de
example.dk
example.edu
example.es
example.eu
example.fi
example.fm
example.fr
example.gov
example.gr
example.hk
example.hr
example.hu
example.ie
example.il
example.info
example.io
example.is
example.it
example.kr
example.lu
example.ly
example.ma
example.me
example.mx
example.net
example.nl
example.no
example.nz
example.org
example.pt
example.pw
example.rs
example.ru
example.se
example.sg
example.si
example.th
example.tn
example.tr
example.tw
example.ua
example.uk
example.us