Скажем, у меня есть строка, которая содержит управляющий код "\ f3" (да, это RTF). Я хочу заменить этот управляющий код другой строкой. На данный момент я использую [mutableString replaceOccurrencesOfString:@"\f3" withString:@"replacement string" options:0 range:NSMakeRange(0, [mutableString length])];
Это прекрасно работает, однако иногда код может быть, например, "\ f4" или даже "\ f12". Как заменить эти строки? Я мог бы использовать replaceOccurrencesOfString
для каждого, но лучший способ сделать это - использовать подстановочные знаки, так как это может быть любое число.