2012-01-13 30 views
1

獲取子我有一個NSString它看起來像這樣:從NSString的

http://fiskltd.com/components/com_jshopping/files/img_products/thumb_09afd9f041af34fb0cffec1e0b1222e8.jpg 

我需要從這個字符串中提取:

thumb_09afd9f041af34fb0cffec1e0b1222e8.jpg

我將有很多這樣的字符串,所以我不會知道字符的數量以及它們中會有多少圖片的名稱。任何人都可以告訴我如何提取圖片的名稱?

回答

2

可能是在您的情況最好的解決方案將是[NSString lastPathComponent]

+0

是啊!謝謝!這工作! – Noobass 2012-01-13 14:20:24

2

試試這個:

NSString *originalString = @"http://fiskltd.com/components/com_jshopping/files/img_products/thumb_09afd9f041af34fb0cffec1e0b1222e8.jpg"; 
NSString *filename = [originalString lastPathComponent]; 

蘋果文檔here.