NSString stringByReplacingOccurferencesOfRegex - PullRequest
2 голосов
/ 02 сентября 2011

Я видел много применений этого метода: stringByReplacingOccurferencesOfRegex на NSString на SO. Но я получил предупреждение, что этот метод экземпляра не найден, и во время выполнения происходит сбой с «нераспознанным селектором, отправленным ..»

Есть идеи?

Ответы [ 2 ]

5 голосов
/ 02 сентября 2011

Этот метод является расширением, предоставляемым RegExKitLite .

1 голос
/ 02 сентября 2011

Я никогда не видел этот метод, но вы можете использовать этот для выполнения манипуляций с регулярными выражениями:

/* Replace all occurrences of the target string in the specified range with replacement. Specified compare options are used for matching target. If NSRegularExpressionSearch is specified, the replacement is treated as a template, as in the corresponding NSRegularExpression methods, and no other options can apply except NSCaseInsensitiveSearch and NSAnchoredSearch.
*/
- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target withString:(NSString *)replacement options:(NSStringCompareOptions)options range:(NSRange)searchRange NS_AVAILABLE(10_5, 2_0);

Извините за ограничения форматирования, накладывающие его на две строки, проверьте NSString.h для этогокод

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...