Sostituzione in NSString con caratteri jolly / espressioni regolari - cacao
-
06-07-2019 - |
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?
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:
Potresti usare cose C diritte. Ecco una libreria regex che consente di utilizzare NSString. Questo sito ha un piccolo esempio di utilizzo.