的創建的NSString我有以下文字的NSString:從某一點上其他的NSString
You can now download "file.png" from "http://www.example.com/RANDOM.png"
如何創建與該字符串的URL新的NSString?我想:
http://www.example.com/RANDOM.png
我通常只是刪除開始文本,但「file.png」可以是任何長度的任何文件名,並且不能與stringByReplacingOccurrencesOfString
被刪除(因爲我不知道它是什麼)。任何想法如何刪除一切到from "
結束?謝謝你的幫助。
通過返回的位置'rangeOfString'是字符串的開頭。所以你必須這樣做:'[string substringFromIndex:(range.location + range.length)]'; – 2012-07-06 15:57:19
@DanF哎呀,你當然是對的!將編輯,感謝抓住這一點。 – JustSid 2012-07-06 15:58:19
我相信如果文件名是「from meh.png」就會失敗。在這種情況下,正則表達式可能會更好。或者從第二個到最後一個'''開始到最後 – nms 2012-07-06 16:01:03