在Java中,如何删除.com或.net之后的所有内容

cev*_*ira 0 java domain-name

我试图从日志文件中获取域名(http://www.example.com),如下所示:

http://maps.google.com/maps?hl=en&tab=wl
http://l.macys.com/simi-valley-ca?cm_mmc=macys_     
https://www.google.co.in/       
https://www.google.ca/  
Run Code Online (Sandbox Code Playgroud)

我想要的

http://maps.google.com/   
http://l.macys.com/    
https://www.google.co.in/   
https://www.google.ca/  
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Psh*_*emo 9

怎么样

URL url = new URL("http://maps.google.com/maps?hl=en&tab=wl");
System.out.println(url.getProtocol()+"://"+url.getHost());
Run Code Online (Sandbox Code Playgroud)

产量

http://maps.google.com
Run Code Online (Sandbox Code Playgroud)