Ersätta tecken i Strings i Cocoa

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

Hej,
Undrar om någon skulle kunna hjälpa mig med hur man kan ersätta tecken i MutableStrings i Cocoa. Det bästa hade varit om det går att ersätta alla tecken inom stringen som har ett särskilt värde, säg - alla 's'.
Att ersätta med indexvärde som utgångspunkt skulle också funka.

O

  • Medlem
  • International user
  • 2007-11-12 16:02

Borde det inte gå att använda NSMutableString's replaceOccurrencesOfString?

T ex:

[string replaceOccurrencesOfString:@foo withString:@bar 
                            options:NSCaseInsensitiveSearch
                            range:NSMakeRange(0, [string length])];

Borde byta ut alla 'foo' mot 'bar' i strängen string.

Ursprungligen av Palm:

Borde det inte gå att använda NSMutableString's replaceOccurrencesOfString?

T ex:

[string replaceOccurrencesOfString:@foo withString:@bar 
                            options:NSCaseInsensitiveSearch
                            range:NSMakeRange(0, [string length])];

Borde byta ut alla 'foo' mot 'bar' i strängen string.

Tack! Det fungerar perfekt!

1
Bevaka tråden