次のようないくつかの img タグを含む html データがあります。
img width=500 height=400
img width=400 height=250
img width=600 height=470
高さと幅は常に変化します。そのhtmlデータを置き換える必要があります。Objective-C を使用して、その html データを「img with=100」に置き換える必要があります。
書いたけど一致しない
NSError *error = NULL;
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"/(img\\s)((width|height)(=)([0-9]+)"
options:NSRegularExpressionCaseInsensitive
error:&error];
NSUInteger numberOfMatches = [regex numberOfMatchesInString:myhtmldata
options:0
range:NSMakeRange(0, [myhtmldata length])];
NSString *modifiedString;
if (numberOfMatches > 0)
{
modifiedString = [regex stringByReplacingMatchesInString:myhtmldata
options:0
range:NSMakeRange(0, [myhtmldata length])
withTemplate:@"img width=30"];
}
手伝って頂けますか ?