の出現箇所を見つけて置き換えようとして[URL]
いますNSString
。これが私のアプローチです:
NSString *test = @"Test [URL] 123";
test = [test stringByReplacingOccurrencesOfString:@"[URL]"
withString:@"HERE"
options:NSRegularExpressionSearch
range:NSMakeRange(0, test.length)];
この結果は ですTest [HEREHEREHERE] 123
。はその3文字のいずれかを意味するため、3文字すべてが次々[URL]
に置き換えられるからだと思います。HERE
しかし、私も\[URL\]
同じ結果で試しました。
[
では、実際に文字と を検索するにはどうすればよい]
でしょうか。