在一个字符串A中搜索特定字符串B
NSInteger locationBegin = 0;//开始搜索字符串A
do {
NSRange range = [A rangeOfString:B options:NSCaseInsensitiveSearch range:NSMakeRange(locationBegin, A.length - locationBegin)];
if (range.length > 0) {
//这里就可以拿到range了 设置一个数据保存就可以 或者 做其他操作 比如替换成C
[A replaceCharactersInRange:range withString:C];
locationBegin += range.length + range.location;
}else{
break;
}
} while (locationBegin + imgStr.length <= A.length);