文字列の文字列を置き換えることは知っていますが、削除したいものが正確にわかっている場合にのみ機能します。
次のような文字列がある場合:
"hi-there-this-is-a-test&feature = hi-there"
'&feature'とその後に続くすべてを削除するにはどうすればよいですか?
どんな助けでも大歓迎です。前もって感謝します!
編集:正規表現を使用するために絶対に必要な場合、誰かがそれを使用する方法を教えてもらえますか?10.7以降だとは思いますが、大丈夫です。さらに良いことに、文字列のトリミングまたはNSScannerの使用の例はありますか?
みなさん、ありがとうございました。
編集:以下に投稿された解決策は正しいものですが、私にとってはクラッシュになりました。これが私が問題を解決した方法です:
NSString *newString = [[oldString componentsSeparatedByString: @"&feature="] objectAtIndex:0];