ios - 如何将一个URL的字符串分割出域名?
阿神
阿神 2017-04-17 13:46:28
[iOS讨论组]

如:
NSString = @"http://blog.csdn.net/watsy/article/details/8994865",
新的字符串对象只包含"csdn"?

阿神
阿神

闭关修行中......

全部回复(3)
阿神

你是想取域名还是啥啊
NSURL *url = [NSURL URLWithString:@"http://blog.csdn.net/watsy/article/details/8994865"];
//blog.csdn.net
NSString *host = url.host;
//http://blog.csdn.net
NSString *hostUrl = [NSString stringWithFormat:@"%@://%@", url.scheme, url.host];

怪我咯

正则表达式。
.?(\w).\w*/
核心用着一段就可以了,根据你的需求再详细改改就行。

天蓬老师

我有一个分割http(s)的 你可以修改一下

(https?):\/\/([^\/]+)(.*) $2就是hostname

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号