您将接受输入,例如
http://examples.example.co.nz/abcdefg
并返回网站的名称,其中的示例是example。
更具体地说,我正在寻找二级域,它就在TLD (顶级域名)之前,但是如果该网站是国家代码二级域,则查找第三级域。
最短字节获胜(比赛3月5日结束)!
发布于 2014-03-01 04:27:01
假设输入存储在变量s中。
s.split(?.)[-2]准确的翻译。
"."/-2=带有边缘案例的
比如http://example.com/foo.bar
s.split(?/)[2].split(?.)[-2]边缘病例的
"/"/2="."/-2=发布于 2014-03-01 04:47:46
假设a是变量,c是1或0,
i=a.split('.')[i.length-c];会起作用的。如果域是c,则将ccsld设置为3,如果域不是ccsld,则设置为2。如果页面中有点,也可以编辑更多的c。
发布于 2014-03-02 10:39:54
char s[999],*p,*q,*r;main(){gets(s);for(q=p=strstr(s,"//")+2,*strstr(p,"/")=0;*p;p++)if(*p=='.')*p=0,r=q,q=p+1;puts(r);}https://codegolf.stackexchange.com/questions/22492
复制相似问题