2
字符串我有一個NSURL
擷取來自NSURL
NSURL* url = [NSURL URLWithString:@"http://www.google.com"];
我想從這個字符串得到「谷歌」,我該怎麼辦呢?
字符串我有一個NSURL
擷取來自NSURL
NSURL* url = [NSURL URLWithString:@"http://www.google.com"];
我想從這個字符串得到「谷歌」,我該怎麼辦呢?
你可以利用這個得到的只是域部分:
[url host]
......將讓你www.google.com
,那麼你就需要做一些正則表達式/字符串替換剝去www.
和.com
部分。
我建議正則表達式類似如下:
\.?(.+)\.([a-z]{2,})$
...然後拔出,首先您需要的部分比賽。