Domanda

NSString *x=@"\"/Sagar\' and \'Samir\' ";

Ora, voglio rimuovere i caratteri tra questi.

\ " /

\ '

Output previsto

x = (should have) @"and \'Samir\'"

Quindi, Ms word offre alcune opzioni in find & amp; sostituire, usando i caratteri jolly. (solo per fare un esempio)

È possibile nel cacao?

È stato utile?

Soluzione

Presumo che tu stia cercando una soluzione in generale, non per questa particolare stringa. Ti consigliamo di conoscere espressioni regolari .

Per il supporto delle espressioni regolari in Objective-C, consulta RegexKitLite . Fornisce metodi di categoria su NSString che supportano varie corrispondenze e sostituzioni di regex.

Altri suggerimenti

Puoi anche usare NSScanner su questo abbastanza facilmente. Una rapida lettura di questo ti darà tutto ciò che devi sapere:

http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Strings/Articles/Scanners.html#//apple_ref/doc/uid/20000147-BCIEFGHC

Potresti usare cose C diritte. Ecco una libreria regex che consente di utilizzare NSString. Questo sito ha un piccolo esempio di utilizzo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top