132. 【应-13-1·简】URL 域名提取

简单 Python 2s 256MB
通过 0/0

📋 题目描述
在写爬虫之前,我们经常需要从 URL 里抽出"域名",比如 `https://www.codemao.cn/path?x=1` 的域名是 `www.codemao.cn`。请你按照下面的规则提取域名: 1. 去掉协议头:`://` 之前的部分(如 `https`); 2. 去掉路径:第一个 `/` 之后的部分; 3. 去掉查询串:`?` 之后的部分; 4. 去掉锚点:`#` 之后的部分; 5. 去掉端口:`:` 之后的部分。
📥 输入描述
一行字符串,表示一个 URL,保证含 `://`。
📤 输出描述
一行字符串,表示提取出的域名。
输入样例
https://www.codemao.cn/path?x=1
输出样例
www.codemao.cn
提示:可以一步一步用 `split` 切:先按 `://` 切一次取右半,再按 `/` 切一次取左半,依此处理 `?`、`#`、`:`。 也可以用 `urllib.parse.urlparse(url).hostname`。

登录后提交代码

讨论区 0
登录后参与讨论

还没有讨论,来发表第一条吧!